xml - 如何从整个 XML 文件中获取特定标签以添加到列表框?

标签 xml vb.net visual-studio-2010 listbox nodes

我的 XML 文件如下所示:

<?xml version="1.0" encoding="utf-8" ?>
<Tabel>
  <Member>
    <Naam>Cruciatum</Naam>
    <Kills>1000</Kills>
    <Deaths>10</Deaths>
    <KD>100</KD>
  </Member>
</Tabel>

当添加更多节点时,如何获取<Naam>中的值要添加到列表框中的标签?

注意:<Member> 没有固定数量节点,它们都必须有自己的 <Naam>添加到列表框中的元素。

最佳答案

    Dim doc = XDocument.Load("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

编辑: 针对 VB.NET 和 op 的细节进行了更改

关于xml - 如何从整个 XML 文件中获取特定标签以添加到列表框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10721410/

相关文章:

c# - 如何将 EntityCollection 属性分配给另一个属性?

android - 按钮栏与回收站 View 问题重叠

.net - 如何忽略在尝试重命名节点时创建无限循环的幻像 xml 属性?

c# - 我们如何使用 XmlDocument 类为 xml 元素设置值

vb.net - 删除 NHibernate 表中的所有行

.net - 设置 Forms ClientSize 会更改控件的位置

c++ - app.config Visual Studio 创建

visual-studio-2010 - 如何在我自己的电脑上重建 mpfr.svn.build.vc10.zip?

xml - 将 csv/excel 转换为 xml 的工具

java - XML 解析到 MySQL 数据库