EasyManua.ls Logo

MACROMEDIA FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE - Page 726

MACROMEDIA FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE
780 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
726 ActionScript classes
Usage 1: You can set the ignoreWhite property for individual XML objects, as the following
code shows:
my_xml.ignoreWhite = true;
Usage 2: You can set the default ignoreWhite property for XML objects, as the following
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
foyer tag comprises fourteen space characters. To run this example, create a text file named
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 flooring.ignoreWhite to false, or simply remove that
line of code entirely, the fourteen space characters in the
foyer tag will be preserved:
...

Table of Contents

Related product manuals