【发布时间】:2012-05-30 08:21:30
【问题描述】:
从此 XML 代码:
<?xml version="1.0" encoding="utf-8"?>
<Tabel>
<Member>
<Naam>Cruciatum</Naam>
<Kills>1000</Kills>
<Deaths>10</Deaths>
<KD>100</KD>
</Member>
<Member>
<Naam>Ghostbullet93</Naam>
<Kills>10</Kills>
<Deaths>1</Deaths>
<KD>10</KD>
</Member>
</Tabel>
如何获得(例如)<Kills> 旁边的 10?
我尝试了多种方法,但均未成功。 我的想法之一是使用此代码:
Dim doc = XDocument.Load("C:\members.xml")
Dim members = From m In doc.Element("Tabel").Elements("Member")
Select naam = m.Element("Naam").Value
For Each member In members
lstmembers.Items.Add(member)
Next
但我不知道如何编辑该 sn-p 来处理我现在需要它做的事情。
(上面的代码非常适合使用它。)
【问题讨论】:
-
英雄联盟还是哈姆雷特?
标签: xml vb.net linq xpath xml-serialization