To access the XMLList representing child nodes, use the XML class's instance method children( ). : XMLList « XML « Flash / Flex / ActionScript






To access the XMLList representing child nodes, use the XML class's instance method children( ).

 

package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){
        var rootElementName:String = "BOOK";
        var rootAttributeName:String = "ISBN";
        var childElementNames:Array = ["TITLE", "AUTHOR", "PUBLISHER"];
        var bookISBN:String = "0000000000";
        var bookTitle:String = "ActionScript";
        var bookAuthor:String = "J, J";
        var bookPublisher:String = "Books Ltd";
        var novel:XML = <{rootElementName} {rootAttributeName}={bookISBN}>
            <{childElementNames[0]}>{bookTitle}</{childElementNames[0]}>
            <{childElementNames[1]}>{bookAuthor}</{childElementNames[1]}>
            <{childElementNames[2]}>{bookPublisher}</{childElementNames[2]}>
          </{rootElementName}>;
        trace(novel.*);
    }
  }
}

        








Related examples in the same category

1.To access a specific child in an XMLList
2.Treating XMLList as XML
3.To replace an XML element with new elements, we assign either an XMLList or XML object to that element
4.Assigning Values to an XMLList
5.Converting XMLList to a String: toString( ) had been invoked on the single XML instance directly: