我目前正在创建一个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>
答案 0 :(得分:-1)
最后,我使用Qt创建了自己的工具,使用以下指南:http://doc.qt.nokia.com/4.7-snapshot/itemviews-simpledommodel.html