Get the next sibling from a giving xml data
package{ import flash.display.Sprite; public class Main extends Sprite{ public function Main(){ nextSibling(someNode); } public function nextSibling (theNode:XML):XML { if (theNode.parent( ) != null && theNode.childIndex() < theNode.parent().children().length( )-1) { return theNode.parent().*[theNode.childIndex( )+1]; } else { return null; } } } }
1. | look index of a child node up using childIndex() | ||
2. | Accessing Sibling Nodes | ||
3. | Get previous Sibling from a giving xml data |