/**
* Dummy class, just for try E4X
*
* @author Shaoken (Stéphane Bebrone)
* @link http://weblog.shaoken.be
*/
package
{
import flash.display.Sprite;
import flash.util.trace;
public class E4XDemos extends Sprite
{
public function E4XDemos()
{
var gallery:XML =
Foobar
Foobar desc
Foobar1 desc
Foobar2 desc
;
// do few manipulations on XML content
trace(gallery.image[0].@["url"]);
trace(gallery.image[1].description);
// loops and verifications
trace(gallery.image.(@url == "http://www.foo.com/foobar2.jpg").description);
// xml modifications
var newNode:XML =
Foobar3 desc
;
gallery.appendChild(newNode);
trace(gallery);
}
}
}