SimpleXML中的Xpath方法

 时间:2024-10-30 23:33:25

1、使用手册学习Xpath(前五种即可):要使用到的方法:xpath方法主要功能:运行一个Xpath指令。

SimpleXML中的Xpath方法

2、使用绝对路径检索XML数据在Xpath中,通过斜杠/开始的路径信息,我们称之为“绝对路径”,其检索路径必须从根元素一级一级向下检索且不能越级!例1:使用绝对路径查询person节点信息

SimpleXML中的Xpath方法

3、使用螽啸镥释相对路径检索XML数据在Xpath中,如果路径以双斜线 // 开头, 则表示选择文档中所有满足双斜线//之后规则的元素(无论层级关系),如//BBB代表选择XML文档中的所有BBB元素(不论层级)例2:使用相对路径获取XML文档中的所有name节点绝对路径:/crm/person/name相对路径:

SimpleXML中的Xpath方法

4、使用*号检索XML数据(了解)星号 * 表示选择所有由星号之前的路径所定位的元素例3:获取XML数据中的所有person元素的下的所有子元素Xpath查询指令

SimpleXML中的Xpath方法

5、使用[]方括号检索XML数据(重点)方块号里的表达式可以进一步的指定元素, 其中数字表示元素在选择集里的位置, 而last()函数则表示选择集中的最后一个元素。例4:查询所有的person节点,但是要求其score必须大于80分

SimpleXML中的Xpath方法

6、使用@符号检索XML数据在Xpath指令中,@符号代表元素的属性,我们可以通过这个特性来检索数据。例5:使用@符号检索XML数据中所有具有id属性的person节点

SimpleXML中的Xpath方法
  • 獲取網頁中XPATH的方法
  • javascript中如何使用appendchild方法?
  • javascript 中如何使用isarray方法?
  • C#中IndexOf怎么使用
  • javascript中如何使用setAttribute 方法?
  • 热门搜索
    ace什么意思 tiger是什么意思 1965年属什么 李逵是什么生肖 什么是操作系统 奥林匹克的格言是什么 脚汗多是什么原因 prnds档是什么意思 辟谷是什么意思 股癣用什么药膏