Usage 1: You can set the
code shows:
my_xml.ignoreWhite = true;
Usage 2: You can set the default
code shows:
XML.prototype.ignoreWhite = true;
Availability: ActionScript 1.0; Flash Lite 2.0
Example
The following example loads an XML file with a text node that contains only white space; the
tag comprises fourteen space characters. To run this example, create a text file named
foyer
flooring.xml, and copy the following tags into it:
<house>
<kitchen> ceramic tile </kitchen>
<bathroom>linoleum</bathroom>
<foyer> </foyer>
</house>
Create a new Flash document named flooring.fla and save it to the same directory as the XML
file. Place the following code into the main Timeline:
// create a new XML object
var flooring:XML = new XML();
// set the ignoreWhite property to true (default value is false)
flooring.ignoreWhite = true;
// After loading is complete, trace the XML object
flooring.onLoad = function(success:Boolean) {
trace(flooring);
}
// load the XML into the flooring object
flooring.load("flooring.xml");
// output (line breaks added for clarity):
<house>
<kitchen> ceramic tile </kitchen>
<bathroom>linoleum</bathroom>
<foyer />
</house>
If you then change the setting of
line of code entirely, the fourteen space characters in the
...
726
ActionScript classes
property for individual XML objects, as the following
ignoreWhite
ignoreWhite
flooring.ignoreWhite
property for XML objects, as the following
to
false
tag will be preserved:
foyer
, or simply remove that
Need help?
Do you have a question about the FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE and is the answer not in the manual?
Questions and answers