Print XML tree as Internet Explorer does

xlex

Guest
Print XML tree as Internet Explorer does

Знает ли кто-нибудь пример скрипта/XSL, который бы выводил XML дерево так, как это делает Internet Explorer - простое, разноцветное дерево (без графических элементов)?

Заранее спасибо.
 

xlex

Guest
Спасибо большое!

-~{}~ 29.03.05 23:05:

Эта гадость, действительно (как и предупреждают на сайте) не переваривается XSLTProcessor... =(

А может кто-нибудь посоветовать вариант, который давал бы примерно такое же представление?

У нас с гуглом не получается найти ничего стоящего... =/
 

Basilio

Guest
Автор оригинала: xlex
Спасибо большое!

-~{}~ 29.03.05 23:05:

Эта гадость, действительно (как и предупреждают на сайте) не переваривается XSLTProcessor... =(

А может кто-нибудь посоветовать вариант, который давал бы примерно такое же представление?

У нас с гуглом не получается найти ничего стоящего... =/
Пробовал скрипт от Ляпунова на http://raleigh.ru/wiki/faq:xsltcolorer?
 

xlex

Guest
Пробовал, но не переваривается XSLTProcessor-ом (о чём я выше и написал) =/

О чём на сайте честно предупреждают ("...надо в адресной строке IE набрать res://msxml3.dll/defaultss.xsl. Только надо учесть, что это совсем не XSLT.").
 

Basilio

Guest
Автор оригинала: xlex
Пробовал, но не переваривается XSLTProcessor-ом (о чём я выше и написал) =/

О чём на сайте честно предупреждают ("...надо в адресной строке IE набрать res://msxml3.dll/defaultss.xsl. Только надо учесть, что это совсем не XSLT.").
Я говорю, о том коде который приведен ниже Ляпуновым. Пробуй его.
 

xlex

Guest
Базилио, я дурак... =)
Мне почему-то показалось, что там приведён скрипт из ишака - всё работает, спасибо большое!

-~{}~ 30.03.05 18:01:

Вечно я недовольный тем, что есть... =/
А есть ли что-нибудь похожее (по оформлению), но чтобы именно дерево XML-ое рисовало?
Я вот нашёл только такое (http://skew.org/xml/stylesheets/treeview/) решение, но оно не очень симпатичное (попытался ручками привести к чему-то более симпатичному, но не очень получилось), да и весьма громоздкое...
 
Сверху