У меня есть ссылка на узел XML, который является частью большего дерева XML. Есть ли способ получить эти элементы следующим / предыдущим братом, не обращаясь к родителю и не ища его? Что-то вроде DOM's nextSibling
было бы тем, что я ищу.
edit: Учитывая, что естественного способа сделать это с E4X не существует, я просто придерживаюсь следующего (за исключением того, что в моем случае я вместо этого сохраню где-то фактический индекс):
// next sibling:
node.parent().children()[ node.childIndex() + 1 ]
// previous sibling:
node.parent().children()[ node.childIndex() - 1 ]