text( ) method should be used to return only the text nodes of an element : data type « XML « Flash / Flex / ActionScript






text( ) method should be used to return only the text nodes of an element

 

package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){

        var fruit:XML = <fruit>
                            <name>Apple</name>
                            An apple a day...
                          </fruit>;
        
        for each ( var textNode:XML in fruit.text(  ) ) {
          trace( textNode );    
        }
    }
  }
}

        








Related examples in the same category

1.Do the conversion for the Number type (instead of explicitly using Number( )):
2.A simple technique to convert the string false to a Boolean false is to use the toLowerCase( ) method and compare the value with the string true:
3.Trying to convert a mixed element into a string results in a formatted XML string as output: