Древовидное представление для XML в веб-браузере - PullRequest
2 голосов
/ 19 июня 2010

У меня есть данные XML (файл или текст), отправленные клиенту с веб-сервера.
В XML есть только теги (без атрибутов).На самом деле я использую его для представления дерева.
На стороне клиента мне нужно отобразить его как дерево и позволить клиенту выбрать несколько узлов в дереве и отправить его обратно на веб-сервер.
Есть ли какие-нибудь полезные ресурсы тамЯ могу использовать?

Ответы [ 2 ]

2 голосов
/ 19 июня 2010
1 голос
/ 19 июня 2010

С высоты птичьего полета я бы предложил вам использовать XSL для преобразования XML в код XHTML (вы можете поиграть здесь: http://www.w3schools.com/xsl/tryxslt.asp?xmlfile=cdcatalog&xsltfile=cdcatalog - описание здесь: http://www.w3schools.com/xsl/)

Для компонентов дерева вы можете использовать, например, плагин jQuery (http://floatmargin.com/demos/checkboxtree/checkboxtree.html).

Edit: вышеуказанная ссылка не работает. Как я вижу, вы можете найти множество деревьев-флажков в jQuery от Google. Хотя я не пробовал каждый. Например: http://www.redcarrot.co.uk/2009/11/11/collapsible-checkbox-tree-jquery-plugin/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...