Get previous Sibling from a giving xml data
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
previousSibling(someNode);
}
public function previousSibling (theNode:XML):XML {
if (theNode.parent() != null && theNode.childIndex( ) > 0) {
return theNode.parent().*[theNode.childIndex( )-1];
} else {
return null;
}
}
}
}
Related examples in the same category