从xml构建树

时间:2014-10-07 15:43:40

标签: xml tree

我想构建一个xml文件的图形表示,因为我的客户端请求了将要使用的xml的简化视图。

我找到了几个解析xml文件的在线工具来生成树形图表示(codebeautify和xmlgrid),但它们不适合我的需要,因为我需要保存输出但不提供该选项。

是否有任何工具可以将xml文件转换为树?

是否有可用的编程解决方案?

1 个答案:

答案 0 :(得分:0)

您可以使用yED Graph Editor。 之后,打开 yED Graph Editor ,New Document - >拖放XML文件(XSL文件:选择 XML-Tree - > 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>