XSL трансформация

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

Ответить
Xaljava
Сообщения: 17
Зарегистрирован: 01 дек 2006, 14:25

Всем доброго времени суток!

Недавно пришлось заниматься созданием меню с подменю, с теоретически бесконечным уровнем вложенности. Решил этот вопрос полностью на РНР, но как я понимаю этот вопрос может быть решен с помощью XML & XSL. Привожу пример XML файла.

<?xml version="1.0" encoding="WINDOWS-1251"?>
<?xml-stylesheet type='text/xsl' href='test1.xsl'?>
<menu>
<item>
<item id="1" title="menu 1" level_pos="0" order_pos="1" parent_id="0"></item>
</item>

<item>
<item id="2" title="menu 2" level_pos="0" order_pos="2" parent_id="0"></item>
</item>

<item>
<item id="3" title="sub menu 1" level_pos="1" order_pos="1" parent_id="2"></item>
</item>

<item>
<item id="4" title="menu 3" level_pos="0" order_pos="3" parent_id="0"></item>
</item>

<item>
<item id="5" title="sub menu 1 1" level_pos="2" order_pos="1" parent_id="3"></item>
</item>

</menu>

Вопрос - как его преобразовать в древовидное меню? Никто с этим не сталкивался?
Xaljava
Сообщения: 17
Зарегистрирован: 01 дек 2006, 14:25

С генерацией XML разобрался (осилил XSL файл). Но теперь другая проблема - как его отобразить в теле HTML документа?
olia777
Сообщения: 2
Зарегистрирован: 11 мар 2008, 15:45

Господа системные администраторы города Москвы (кто реально работает в этой должности в какой-либо организации, является профессионалом, а не любителем)!
Нужна Ваша помощь в одном деликатном деле. Заплачу 100 долларов или даже побольше в случае успеха...
Подробности расскажу лично.
Мой номер в программе ICQ (программа для переписки по Интернет) 382-177-345.
Xaljava
Сообщения: 17
Зарегистрирован: 01 дек 2006, 14:25

Все решил проблему. Надо было проинсталлировать библиотеку для разборки XSL
Ответить