【发布时间】:2010-09-28 11:34:48
【问题描述】:
我有一个类似的 xml 文件
<Root>
<Child val1="1" val2="2"/>
<Child val1="1" val2="3"/>
<Child val1="2" val2="4"/>
</Root>
我需要将 Xml 文件中的数据显示到类似的 Listview 中
(将A添加到索引值)
现在我正在使用喜欢
1.将数据存储在XmlNodesList中
2.然后遍历nodeslist并将属性值添加到列表视图中
这里我不能使用Dictionary<String,String>作为临时存储,因为存在多个同名键。
有没有什么想法可以使用LINQ to XML.?
【问题讨论】:
-
@ abatishchev : 是的...已编辑标题 :-)
-
最好使用标签而不是标题 ;)
-
顺便说一句,
A1,A2,A3来自哪里? -
@ abatishchev : `1,2,3` 是索引值(for loop ("A"+(Index+1).ToString())
标签: c# xml winforms linq lambda