function create_1() {
//name
vote_xml = new XML();
voteElement = vote_xml.createElement("vote");
urlElement = vote_xml.createElement("url");
nameNode = vote_xml.createTextNode("name");
urlElement.appendChild(nameNode);
voteElement.appendChild(urlElement);
vote_xml.appendChild(voteElement);
trace(vote_xml);
}
//
//等价1
var users_xml:XML = new XML();
users_xml.parseXML("Liu21st");
trace(users_xml);
//等价2
var users_xml:XML = new XML("Liu21st");
trace(users_xml);
//等价3
var users_xml:XML = new XML();
users_xml.appendChild(users_xml.createElement("name"));
users_xml.firstChild.appendChild(users_xml.createTextNode("Liu21st"));
trace(users_xml);
//----------------------------------------------------------------------------------------
//给所有XML对象设置ignoreWhite属性:
XML.prototype.ignoreWhite = true;
var packet_xml:XML = new XML("Liu21st77");
var target_xml:XML = new XML();
packet_xml.xmlDecl = "";
packet_xml.sendAndLoad("http://localhost:8500/packetfromflash.cfm", target_xml);
target_xml.onLoad = function(success:Boolean) {
if (success) {
my_tree.dataProvider = this.firstChild;
} else {
trace("Error loading XML");
}
};
//----------------------------------------------------------------------------------------
//XML.load()
var dp_xml:XML = new XML();
dp_xml.ignoreWhite = true;
dp_xml.onLoad = function(success:Boolean) {
if (success) {
my_tree.dataProvider = this.firstChild;
} else {
trace("Error loading XML");
}
};
dp_xml.load("gallery_tree.xml");
//----------------------------------------------------------------------------------------
// 不使用nodeValue,xml就会把这个文字节点原样返回,即使其中包含转义字符"<",">"等等..
// txt.xml
// Welcome to <HBBlog>!
// flash code
var txt_xml:XML = new XML();
txt_xml.ignoreWhite = true;
txt_xml.onLoad = function(success) {
if (success) {
root= txt_xml.firstChild.firstChild;
trace(root); // Welcome to <HBBlog!>
rootValue = root.nodeValue;
trace(rootValue); // Welcome to
trace(root == rootValue) // false
}
};
txt_xml.load("txt.xml");