Mega Code Archive

 
Categories / Flash ActionScript / XML
 

The toXMLString() method always return the full XML tag and all values contained within an element

package{   import flash.display.Sprite;      public class Main extends Sprite{     public function Main(){         var meal:XML = <meal>                            <name>Dinner</name>                            <course number="1">                                <item>Salad</item>                            </course>                            <course number="2">                                <item>Potatoes</item>                                <item temperature="Medium Rare">Steak</item>                            </course>                                 </meal>;                  trace(meal.name); // Displays: Dinner         trace(meal.course[0]); // Displays: <course number="1">                  trace(meal.course[1].item[0].toXMLString()); // Displays: <item>Potatoes</items>         trace(meal.course[1].item[1].toString()); // Displays: Steak         trace(meal.course[1].item[1].@temperature.toXMLString());          trace(meal..item.toString());              }   } }