首页 > 其他分享 >XPATH学习

XPATH学习

时间:2022-10-20 20:50:34浏览次数:105  
标签:XPATH XPath 所有 选取 学习 文档 当前 节点

XPath,全称XML Path Language,即XML路径语言,它是一门在XML文档中查找信息的语言,它最初是用来搜寻XML文档的,但是它同样适用于HTML文档的搜索 XPath的选择功能十分强大,它提供了非常简明的路径选择表达式,另外,它还提供了超过100个内建函数,用于字符串、数值、时间的匹配以及节点、序列的处理等,几乎所有我们想要定位的节点,都可以用XPath来选择。  推荐一个挺不错的网站:http://www.zvon.org/xxl/XPathTutorial/General_chi/examples.html  里面有很不错的例子,下面的例子中红色字体表示使用对应语法获取的元素(或属性)。      XPath轴(XPath Axes)可定义某个相对于当前节点的节点集:      1、child  选取当前节点的所有子元素      2、parent  选取当前节点的父节点      3、descendant 选取当前节点的所有后代元素(子、孙等)      4、ancestor  选取当前节点的所有先辈(父、祖父等)      5、descendant-or-self 选取当前节点的所有后代元素(子、孙等)以及当前节点本身      6、ancestor-or-self  选取当前节点的所有先辈(父、祖父等)以及当前节点本身      7、preceding-sibling 选取当前节点之前的所有同级节点      8、following-sibling 选取当前节点之后的所有同级节点      9、preceding   选取文档中当前节点的开始标签之前的所有节点      10、following   选取文档中当前节点的结束标签之后的所有节点      11、self  选取当前节点      12、attribute  选取当前节点的所有属性      13、namespace 选取当前节点的所有命名空间节点   ...

标签:XPATH,XPath,所有,选取,学习,文档,当前,节点
From: https://www.cnblogs.com/jyt604743080/p/16811194.html

相关文章

  • 通俗易懂谈强化学习之Q-Learning算法实战
     Datawhale干货 作者:知乎KingJames,伦敦国王大学​前言:​​上篇​​介绍了什么是强化学习,应大家需求,本篇实战讲解强化学习,所有的实战代码可以自行下载运行。本篇使用强化......
  • 《Datawhale年度学习总结报告》发布!
     Datawhale学习 开源贡献:Datawhale团队2018年秋招期间,我们10个人,组织了第一次学习,大家互帮互助,不仅找到了合适的工作,也收获了友谊。这种线上的协作、交流、分享,让我们拓宽......
  • Linux学习-4
    别名功能1、如何查看别名设置  关键字:alias 别名    aliascp='cp-i'    aliasmv='mv-i'    aliasrm='rm-i'  -i 如要认为交互,有提示信息.......
  • 《PyTorch深度学习实践》-刘二大人 第五讲
    1importtorch23#1preparedataset4#x,y是矩阵,3行1列也就是说总共有3个数据,每个数据只有1个特征5x_data=torch.tensor([[1.0],[2.0],[3.0]])6y_d......
  • 《PyTorch深度学习实践》-刘二大人 第六讲
    1importtorch2importtorch.nn.functionalasF34#1preparedataset5x_data=torch.Tensor([[1.0],[2.0],[3.0]])6y_data=torch.Tensor([[0],[0......
  • UE4学习笔记9——蓝图 开关门的实现
    P27.【蓝图】开关门互动实现P28.【蓝图】按键+鼠标点击实现开关门P271.首先给门添加碰撞;双击“内容浏览器”中门的模型,进入门的编辑界面在新界面的菜单栏中......
  • 2022-2023-1 20221307《计算机基础与程序设计》第八周学习总结
    这个作业属于哪个课程:首页-2022-2023-1-计算机基础与程序设计-北京电子科技学院-班级博客-博客园(cnblogs.com)这个作业的要求在:2022-2023-1《计算机基础与......
  • comsol光学模块学习01
    1.求解形式COMSOLMultiphysics是以有限元法为基础,通过求解偏微分方程(单场)或偏微分方程组(多场)来实现真实物理现象的仿真,用数学方法求解真实世界的物理现象。有限元分析......
  • 学习1
    第一篇博客二级标题三级标题四级标题五级标题六级标题嘿嘿,标题最多六级 字体两边各加两个*变粗体向日葵向日葵两边各加一个*变斜体向日葵向日葵两边各加......
  • 思科CCNP学习DHCP协议与DHCP中继的配置解析
    感谢关注WOLFLAB网络实验室,我们陆续都会发布更多CCNP相关技术!思科CCNP学习DHCP协议与DHCP中继的配置解析需求描述1.     实验室交换机架登陆:Rack99  192.168.9.99......