MACROMEDIA FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE Reference page 1334

Actionscript 2.0 language reference
Table of Contents

Advertisement

// place the new node into the XML tree
doc.appendChild(myNode);
// create an XML text node using createTextNode()
var myTextNode:XMLNode = doc.createTextNode("textNode");
// place the new node into the XML tree
myNode.appendChild(myTextNode);
trace(myNode.nodeValue);
trace(myTextNode.nodeValue);
// output:
// null
// myTextNode
The following example creates and parses an XML packet. The code loops through each child
node, and displays the node value using the
firstChild.nodeValue
maintains the
&
ampersand character (&).
var my_xml:XML = new XML("mortongood&evil");
trace("using firstChild:");
for (var i = 0; i<my_xml.firstChild.childNodes.length; i++) {
trace("\t"+my_xml.firstChild.childNodes[i].firstChild);
}
trace("");
trace("using firstChild.nodeValue:");
for (var i = 0; i<my_xml.firstChild.childNodes.length; i++) {
trace("\t"+my_xml.firstChild.childNodes[i].firstChild.nodeValue);
}
The following information is displayed in the Output panel:
using firstChild:
morton
good&evil
using firstChild.nodeValue:
morton
good&evil
See also
nodeType (XMLNode.nodeType property)
1334
ActionScript classes
. When you use
firstChild
entity. However, when you explicitly use
property and
firstChild
to display contents of the node, it
nodeValue
, it converts to the

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Flash 8

Table of Contents