美文网首页
秒懂Xpath语法

秒懂Xpath语法

作者: Chenglin_Yu | 来源:发表于2017-12-10 19:22 被阅读0次

    XPath 语法

    总结归纳:

    /只能降一级

    例如:/bookstore:选取根元素bookstore

    bookstore:相当于bookstore/代表bookstore所有的子节点

    bookstore/book:相当于bookstore/book/:代表bookstore中的所有子元素中的所有book结点,而不能再进一步向后面扩展

    //book:这个可以这样理解:/a/book/:代表所有的book元素,而前面的一个东西可以用任意表达式代替,所以是选取整个文档中的所有book结点

    bookstore//book:这个可以这样理解 :bookstore/a/book/:选取所有的bookstore的后代的所有的book结点

    //@lang:这个可以这样理解:/a/@lang:选取名为lang的所有属性

    所有的xml表达式都用这种方式来理解,绝对不会错

    1.在最后面加一个斜杠

    2.在两个斜杠之间添上一个a

    3.不确定只能越一级,不能有连续两个不确定,除非因为变量自身导致

    4.表达式首的斜杠,意思是:该表达式是到达某元素的绝对路径

    5.谓词相当于后置定语

    相关文章

      网友评论

          本文标题:秒懂Xpath语法

          本文链接:https://www.haomeiwen.com/subject/dybvixtx.html