如何获取 XML 中的 NodeName

仁143

我有这个xml:

<data_item>
    <warehouses>
        <wa_1>10</wa_1>
        <wa_2>6</wa_2>
    </warehouses>
</data_item>

我需要获取 childNode 的 nodeName。

Output:
wa_1
wa_2

目前,我有以下代码,但我得到了“仓库”:

var warehouseElem = lineItemElem.Elements("warehouses");
var node = warehouseElem.FirstOrDefault();
var nodeName = node.Name;
har07

“目前,我有以下这些代码,但我得到了‘仓库’……”

您可以使用Elements()不带参数的 ie从父元素中获取所有子元素warehouses,然后从那里提取元素名称:

var nodeNames = node.Elements().Select(n => n.Name);
foreach(var nodeName in nodeNames)
{
    Console.WriteLine(nodeName);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从xml中获取数据?

来自分类Dev

如何通过Linq从xml中获取价值

来自分类Dev

如何从Python的XML标记中获取价值?

来自分类Dev

如何从Perl的xml中获取所需的元素?

来自分类Dev

如何从android中的xml标签获取价值

来自分类Dev

如何在xml中获取SubMenu?

来自分类Dev

如何获取XML文件中的值?Python

来自分类Dev

如何在Perl中获取xml值?

来自分类Dev

如何从SQL中的XML获取指定的节点

来自分类Dev

如何从xml片段中获取EditText值?

来自分类Dev

如何从Adwords响应XML中获取budgetId?

来自分类Dev

如何从Perl的xml中获取所需的元素?

来自分类Dev

如何从Python的XML标记中获取价值?

来自分类Dev

如何从xml响应中获取值

来自分类Dev

如何从xml中获取选定的值?

来自分类Dev

如何从给定的xml中获取resumetiontoken值

来自分类Dev

如何使用Java获取XML中的节点?

来自分类Dev

我如何从字典中获取XML数据

来自分类Dev

如何在Android中从XML获取数据

来自分类Dev

如何获取java xml tap中的总数?

来自分类Dev

如何获取XML中的“ xx:creator”值?

来自分类Dev

如何从xml中获取数据(无数组)

来自分类Dev

如何从 XML 文档中获取值

来自分类Dev

如何使用nodeName属性检索属性的名称?

来自分类Dev

<:nodename>是有效的xml节点名称吗?

来自分类Dev

如何使用xml-rs获取xml中的属性值?

来自分类Dev

如何从Magento中的phtml获取xml中的block标签?

来自分类Dev

如何从python中的xml文档中获取特定标签

来自分类Dev

如何在C#中的元素中获取XML属性