用于创建自定义XML文件的软件

时间:2012-07-23 17:43:33

标签: xml user-interface editor

我目前正在创建一个Android应用程序,显示物种识别的生物学关键。在键的每一步,两个或多个带有文本的图像显示为描述某些特征的按钮,在点击时,将用户带到下一个相应的节点。密钥在XML文件中定义。简化的摘录如下所示。我创建了一个大型XML文件,它变得笨拙。我想知道是否有一个工具,我可以用图形方式表示我的XML文件和节点之间的关联。理想情况下,我希望能够编辑,添加和删除节点。

我知道这是一个很大的问题,但我愿意创建一个工具来完成这项任务。我想在重新发明轮子之前我最好问一下。

干杯,

尼尔

<uktrees>
<node id="root" >
    <terminal_node>false</terminal_node>
    <question>
        <text>Needle-like or scale-like Leaves that often overlap</text>
        <nextnode>conifers</nextnode>
        <image>pine.jpg</image>
    </question>  
    <question>
        <text>Leaves are not scales or needles and don't overlap </text>
        <nextnode>broad_leaf</nextnode>
        <image>broad_leaf.jpg</image>
    </question>
 </node>

 <node id="conifers">
      <terminal_node>true</terminal_node>
      <name>Conifers</name>
      <image>conifers.jpg</image>
      <description>A description of this species of group of species</description>
  </node>
      <node id="broad_leaf">
      <terminal_node>true</terminal_node>
      <name>Conifers</name>
      <image></image>
      <description>A description of this species of group of species</description>
  </node>
</uktrees>

1 个答案:

答案 0 :(得分:-1)

最后,我使用Qt创建了自己的工具,使用以下指南:http://doc.qt.nokia.com/4.7-snapshot/itemviews-simpledommodel.html