• Xpath


    一、xpath简介

    1、xpath使用路径表达式在xml和html中进行导航
    1、	xpath包含标准函数库
    2、	xpath是一个w3c的标准、
    

    二、xpath节点关系

    1、  父节点
    
    2、  子节点
    
    3、  兄弟节点
    
    4、  先辈节点
    
    5、  后代节点

    三、xpath语法

    表达式
    article     选取所有的article元素的所有子节点
    /article    选取根元素article
    article/a   选取所有属于article的子元素的a元素
    //div      选取所有div的子元素,(无论出现在文档的任何地方)
    article//div  选取所有属于article元素后代的div元素,不管它出现在article之下的任何位置
    //@class   选取所有名为class的属性
    
    xpath定位语法
    表达式
    /article/div[1]     选取article子元素的第一个div元素
    /article/div[last()]  选取属于article子元素的最后一个div元素
    /article/div[last()-1]  选取属于article子元素的倒数第二个div元素
    //div[@lang]       选取所有拥有lang元素的div元素
    //div[@lang=’end’]   选取所有lang属性为eng的div元素
    
    xpath特殊符号
    表达式
    /div/*      获取属于div元素的所有子节点
    //*         获取所有元素
    //div[@*]    获取所有带属性的title元素
    /div/a|//div/p   获取所有div元素的a和p元素
    //span |//ul     获取文档中的span和ul元素
    article/div/p|//span   选取所有属于article元素的div元素的p元素以及文档中所有的span元素
    
  • 相关阅读:
    kubernetes集群部署
    kubernetes创建资源的两种方式
    kubernetes架构
    kubernetes简介
    iOS判断对象相等 重写isEqual、isEqualToClass、hash
    iOS宏和__attribute__
    iOS文档注释
    iOS-Runtime知识点整理
    RunLoop和autorelease的一道面试题
    创建控制器的方法、控制器加载view过程、控制器view的生命周期、多控制器组合
  • 原文地址:https://www.cnblogs.com/pyrene/p/7494247.html
Copyright © 2020-2023  润新知