View Single Post
chrismann chrismann is offline 2009-03-25 #2 Old  
Edited (I found a possible solution)

Here's a test I ran
Code:
var m:String= "<items><one>plain</one><two><![CDATA[this is <i>italic</i>]]></two></items>";
var my_xml:XML = new XML(m);
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);
}
Output is
Code:
using firstChild:
	plain
	this is &lt;i&gt;italic&lt;/i&gt;

using firstChild.nodeValue:
	plain
	this is <i>italic</i>
Reply With Quote