View Full Version : How to get ![CDATA from xml
flexmee
02-08-2007, 03:12 PM
Do anyone now how to get CDATA from xml in as3?
example:
- <Data>
- <![CDATA[ 84,98 kB]]>
</Data>
peteranselmo
02-09-2007, 04:56 AM
package
{
public class Test {
public function Test()
{
trace('tracing xml');
var _xmlData:XML = new XML('<Data><![CDATA[84,98 kB]]></Data>');
trace(_xmlData);
}
}
}
for the most part the CDATA is ignored so you don't need anything special to read the content
peteranselmo
02-09-2007, 04:58 AM
or if its nested..
package
{
public class Test {
public function Test()
{
trace('tracing xml');
var _xmlData:XML = new XML('<Data><node><![CDATA[84,98 kB]]></node></Data>');
trace(_xmlData.node);
}
}
}
peteranselmo
02-09-2007, 05:01 AM
sorry for the mutli post reply but thanks to e4x you can even do something like
package
{
public class Test {
public function Test()
{
trace('tracing xml');
var _xmlData:XML = new XML('<Data><node><innernode><innerinnernode><![CDATA[84,98 kB]]></innerinnernode></innernode></node></Data>');
trace(_xmlData..innerinnernode);
}
}
}
i recommend the oreilly book.. (as always)
flexmee
02-09-2007, 12:41 PM
Thanks for yout reply!
Now it works!:)
|
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.