Я испробовал несколько решений, которые нашел здесь, но ни одно из них не работает на модели, которую я использую.В моем примере XML я пытаюсь отсортировать смешанные главы в их правильную последовательность.
Исходный XML:
<?xml version="1.0" encoding="utf-8"?>
<library>
<book>
<title>A Fascinating Tale</title>
<chapter num="4">
<text>...and rambles to the end.</text>
</chapter>
<chapter num="2">
<text>The hero would...</text>
</chapter>
<chapter num="3">
<text>This went rambling on...</text>
</chapter>
<chapter num="1">
<text>Once upon a time...</text>
</chapter>
</book>
</library>
Должен привести к:
<?xml version="1.0" encoding="utf-8"?>
<library>
<book>
<title>A Fascinating Tale</title>
<chapter num="1">
<text>Once upon a time...</text>
</chapter>
<chapter num="2">
<text>The hero would...</text>
</chapter>
<chapter num="3">
<text>This went rambling on...</text>
</chapter>
<chapter num="4">
<text>...and rambles to the end.</text>
</chapter>
</book>
</library>
Так что из найденных здесь стилевых решений я не могу заставить их работать.Я делаю это слишком сложно?Кажется, это должно быть довольно просто.