Accessing Sibling Nodes
package{ import flash.display.Sprite; public class Main extends Sprite{ public function Main(){ var novel:XML = <BOOK ISBN="0000000000"> <TITLE>ActionScript</TITLE> <!--Previous sibling--> <AUTHOR>J, J</AUTHOR> <PUBLISHER>Books Ltd</PUBLISHER> <!--Next sibling--> </BOOK>; var author:XML = novel.AUTHOR[0]; // Previous sibling trace(author.parent().*[author.childIndex( )-1]); // Next sibling trace(author.parent().*[author.childIndex( )+1]); } } }