2014-10-07 2 views
0

Я хочу построить графическое представление XML-файла, потому что мой клиент запросил упрощенное представление XML-файла, который будет использоваться.Построить дерево из xml

Я нашел пару онлайн-инструментов, которые обрабатывают XML-файлы для создания представлений treeview (codebeautify и xmlgrid), но они не подходят моим потребностям, потому что мне нужно сохранить вывод, но этот параметр не предлагается.

Есть ли какой-нибудь инструмент, который преобразует XML-файлы в деревья?

Существуют ли какие-либо программные решения?

ответ

0

Вы можете использовать yED Graph Editor. После, откройте Редактор графа yED, Новый документ -> Файл перетаскивания XML (файл XSL для: Выберите XML-дерево -> OK).

Пример:

<?xml version="1.0" encoding="ISO-8859-1"?> 
<EVENT> 
    <SUBEVENT> 
    <PLACE>London</PLACE> 
    <NAME>Title</NAME> 
    <PERIOD>Insert Date</PERIOD> 
    </SUBEVENT> 

     <SUBEVENT> 
    <PLACE>London</PLACE> 
    <NAME>Title</NAME> 
    <PERIOD>Insert Date</PERIOD> 
    </SUBEVENT> 

      <SUBEVENT> 
    <PLACE>London</PLACE> 
    <NAME>Title</NAME> 
    <PERIOD>Insert Date</PERIOD> 
    </SUBEVENT> 

      <SUBEVENT> 
    <PLACE>London</PLACE> 
    <NAME>Title</NAME> 
    <PERIOD>Insert Date</PERIOD> 
    </SUBEVENT> 

     <SUBEVENT> 
    <PLACE>London</PLACE> 
    <NAME>Title</NAME> 
    <PERIOD>Insert Date</PERIOD> 
    </SUBEVENT> 

      <SUBEVENT> 
    <PLACE>London</PLACE> 
    <NAME>Title</NAME> 
    <PERIOD>Insert Date</PERIOD> 
    </SUBEVENT> 

      <SUBEVENT> 
    <PLACE>London</PLACE> 
    <NAME>Title</NAME> 
    <PERIOD>Insert Date</PERIOD> 
    </SUBEVENT> 
</EVENT> 
+0

Yed не показывает данные внутри элементов ... – rpd

+0

Проверьте мой пример, и перетащить это в Yed. – Ellipticat

+0

То же, что и у меня ... Я вижу только элементы, а не текст. Есть ли опция, которую я должен проверить? Я ничего не вижу – rpd

Смежные вопросы