следующий ему ввод, я хочу объединить и отсортировать элементы без использования xsl: sort !!как отсортировать атрибут в xsl
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE lists SYSTEM "number.dtd">
<numbers>
<number>
<num val="7"/>
<num val="2"/>
<num val="9"/>
<num val="16"/>
<num val="12"/>
<num val="15"/>
<number/>
<number>
<num val="29"/>
<num val="18"/>
<num val="30"/>
<num val="32"/>
</number>
</numbers>
из положить должно быть ::
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE lists SYSTEM "number.dtd">
<numbers>
<number>
<num val="2"/>
<num val="7"/>
<num val="9"/>
<num val="12"/>
<num val="15"/>
<num val="16"/>
<num val="18"/>
<num val="29"/>
<num val="30"/>
<num val="32"/>
</number>
</numbers>
в XSL, пожалуйста, не используйте XSL: сортировки ... ∩_∩
@ZAWD: Откуда мы должны взять '9'? Кроме того, непонятно, почему вы не хотите стандартного ответа XSLT, используя инструкцию, которая была сделана для этого ... –
@Alejandro: Да, это моя ошибка, я изменил ее сейчас. Я хочу найти новую способ ее решения. – ZAWD
@ZAWD: Если вы не хотите использовать 'xsl: sort', вы должны реализовать алгоритм сортировки. Какой алгоритм сортировки вы хотите? Если вы не знаете, вы должны начать сначала об этом узнавать. –