获取具有相同名称的所有属性

精优

我正在使用,XDocument并且如果节点的名称不同于另一个节点,则需要解析我的XML文件以检索具有相同名称事件的所有属性。例如,对于此XML:

<document>
    <person name='jame'/>
    <animals>
          <dog name='robert'/>
    </animals>
</document>

我想检索所有名为“名称”的属性。

我可以使用一个请求XPath来做到这一点,还是需要解析每个节点以查找thos属性?

谢谢你的帮助 !

落叶松

XPath表达式

//@name

会选择所有名为的属性name,无论它们出现在什么位置。

顺便说一句,“解析”是XPath进入图片之前在XML文档中发生的事情。因此,当您说“我需要解析每个节点”时,我认为这并不是您的意思。在运行XPath查询之前,通常已经分析了整个文档。但是,我不确定您的意思是“解析”。可能类似于“我是否需要访问每个元素”之类的内容来查找这些属性?在这种情况下,答案是否定的,除非在某种程度上依赖于实现的意义上对您没有任何影响。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从具有相同名称的节点获取所有属性

来自分类Dev

jQuery获取具有相同名称的属性值

来自分类Dev

如何获取具有相同名称和相同属性名称的节点到集合?

来自分类Dev

嵌套对象:更新所有具有相同名称的属性

来自分类Dev

在angularjs中获取具有相同名称的形式的所有值

来自分类Dev

禁用所有具有相同名称的单选按钮

来自分类Dev

如何使用JDOM以相同的名称编写和获取具有相同名称的所有xml元素

来自分类Dev

如何使用JDOM以相同的名称编写和获取具有相同名称的所有xml元素

来自分类Dev

如何使用jquery或javascript获取具有相同名称属性的多个文件的值?

来自分类Dev

使用XSLT显示具有相同名称的多个属性

来自分类Dev

CompositeConfiguration-具有相同名称的属性

来自分类Dev

从具有相同名称的属性的接口继承

来自分类Dev

PHP,数组操作以获取具有相同名称的键

来自分类Dev

Java Servlet-获取具有相同名称的参数

来自分类Dev

如何从具有相同名称的Multi CheckBox获取价值

来自分类Dev

如何获取具有相同名称的SiteCollections列表?

来自分类Dev

获取具有相同名称JAXB的多个XML元素

来自分类Dev

如何从具有相同名称的XML获取特定值

来自分类Dev

从多个表中获取具有相同名称的列

来自分类Dev

获取具有相同名称的多输入文本的值

来自分类Dev

html抓取,获取具有相同名称的不同值

来自分类Dev

查找所有具有相同名称的目录并删除centos中的所有内容

来自分类Dev

如何使用xmllint xpath获取具有相同标签名称的所有属性

来自分类Dev

具有相同名称的多个参数

来自分类Dev

具有相同名称的SqlDataReader GetOrdinal

来自分类Dev

具有相同名称的多种功能

来自分类Dev

JAVA:具有相同名称的方法?

来自分类Dev

具有相同名称的不同应用?

来自分类Dev

具有相同名称的多个div

Related 相关文章

  1. 1

    从具有相同名称的节点获取所有属性

  2. 2

    jQuery获取具有相同名称的属性值

  3. 3

    如何获取具有相同名称和相同属性名称的节点到集合?

  4. 4

    嵌套对象:更新所有具有相同名称的属性

  5. 5

    在angularjs中获取具有相同名称的形式的所有值

  6. 6

    禁用所有具有相同名称的单选按钮

  7. 7

    如何使用JDOM以相同的名称编写和获取具有相同名称的所有xml元素

  8. 8

    如何使用JDOM以相同的名称编写和获取具有相同名称的所有xml元素

  9. 9

    如何使用jquery或javascript获取具有相同名称属性的多个文件的值?

  10. 10

    使用XSLT显示具有相同名称的多个属性

  11. 11

    CompositeConfiguration-具有相同名称的属性

  12. 12

    从具有相同名称的属性的接口继承

  13. 13

    PHP,数组操作以获取具有相同名称的键

  14. 14

    Java Servlet-获取具有相同名称的参数

  15. 15

    如何从具有相同名称的Multi CheckBox获取价值

  16. 16

    如何获取具有相同名称的SiteCollections列表?

  17. 17

    获取具有相同名称JAXB的多个XML元素

  18. 18

    如何从具有相同名称的XML获取特定值

  19. 19

    从多个表中获取具有相同名称的列

  20. 20

    获取具有相同名称的多输入文本的值

  21. 21

    html抓取,获取具有相同名称的不同值

  22. 22

    查找所有具有相同名称的目录并删除centos中的所有内容

  23. 23

    如何使用xmllint xpath获取具有相同标签名称的所有属性

  24. 24

    具有相同名称的多个参数

  25. 25

    具有相同名称的SqlDataReader GetOrdinal

  26. 26

    具有相同名称的多种功能

  27. 27

    JAVA:具有相同名称的方法?

  28. 28

    具有相同名称的不同应用?

  29. 29

    具有相同名称的多个div

热门标签

归档