我正在寻找一种将数据从我的 xml 加载到列表的方法,我可以编辑这些项目,然后将更改加载回 xml 文件;
<game id="1" name="animals" instruction=" instruction here ">
<words>
<word wordName="Weasel" categoryCode="1" categoryName="Mammals" />
<word wordName="Dog" categoryCode="1" categoryName="Mammals" />
<word wordName="Cat" categoryCode="1" categoryName="Mammals" />
<word wordName="Snake" categoryCode="2" categoryName="Reptiles" />
<word wordName="Chameleon" categoryCode="2" categoryName="Reptiles" />
<word wordName="agama" categoryCode="2" categoryName="Reptiles" />
<word wordName="Chicken" categoryCode="3" categoryName="Birds" />
<word wordName="Peacock" categoryCode="3" categoryName="Birds" />
<word wordName="Pigeon" categoryCode="3" categoryName="Birds" />
</words>`
例如:然后我加载我的页面,将有 5 个列表,(其中 2 个目前为空),另外 3 个将是“哺乳动物”“爬行动物”和“鸟类”。在其中的每一个下将是该列表以外的所有项目的列表。下哺乳动物:黄鼠狼、狗、猫等。
我正在寻找一种方法让我的用户更改所有内容,再添加 2 个节点(用于额外的空列表),更改 wordName 值,更改 categoryName 值,添加更多值等...
有人对如何制作清单有任何建议吗?我可以使用哪个组件?
我在 c# 和 Visual Studio 2010 上编程。
谢谢 :)