Возврат XPath правильного порядка (вставлен в порядок документов)

Так что мне дали задание в моем университете по «исправлению» XPath и получить его, чтобы вернуть узлы в правильном порядке.

Я пытался найти способ написать очень длинный код, разбить каждое выражение на маленькие кусочки и снова собрать их вместе.

Я подумал о нескольких идеях, но мне нужна помощь, чтобы воплотить их в жизнь :)

Find the method in the XPath jar that sorts the nodes and delete it - problem is i dont know if its possible to see the XPath jar code , and didnt find it online.- if you can point me to it , that would be great !

Ive found this option which looks like it should do the trick http://cafeconleche.org/books/xmljava/chapters/ch16s06.html
but it demands dom implementation of XPath 3.0 and i cant find that dom anywhere - any idea if there is such thing ?

If you have any other idea i would love to hear !

Например: для этого xml

<code> <library> 
 <book name="book1"> 
  hello 
 </book> 
 <book name="book2"> 
  world 
 </book>
 <book name="book3">
  !!! 
 </book>
 </library>
</code>

и это выражение: / библиотека / книга [3] / предыдущий-брат :: книга Я собираюсь

Книга1 book2

инстед из:

book2 Книга1

Я могу использовать что угодно, если я делаю это в Java-программе

Спасибо за твою помощь :)

Ответы на вопрос(1)

Ваш ответ на вопрос