zoukankan      html  css  js  c++  java
  • XML Xpath学习

     Xpath是一门在xml文档中查找信息的语言.

     Xpath可用来在xml文档中对元素和属性进行遍历.

     <1>路径表达式1:  

      斜杠(/)作为路径内部的分隔符

      同一个路径有绝对路径和相对路径两种写法

        绝对路径:必须用"/"起首,后面紧跟根节点.如/step/setp

        相对路径:不用"/"起首.如step/step  

      "."表示当前节点

      ".."表示当前路径的父节点

     <2>路径表达式2:

      nodename(节点名称):表示选择该节点的所有子节点

      "/":表示选择根节点

      "//":表示选择任意位置的某个节点

      "@":表示选择某个属性

      例:

        /bookstore:选取根节点bookstore

        bookstore/book:选取所有属于bookstore的子元素的book元素

        //book:选取所有的book子元素,而不管他们出现在文档中的位置

        bookstore//book:选择所有属于bookstore元素的后代的book元素,而不管它们位于bookstore之下的什么位置

        //@lang:选取所有名为lang的属性

      <3>谓语:  

      谓语条件:就是对路径表示式的附加条件.

      所有的条件,都写在方括号"[]",表示对节点的进一步的筛选.

      例:

         

  • 相关阅读:
    Vue Router详细教程
    Vue CLI使用
    百度点选识别,单字90+
    CPU毫秒级 | 极验点选识别
    Linux内核之进程管理
    Linux内核之基本概念
    MySQL InnoDB技术内幕:内存管理、事务和锁
    ZooKeeper简介
    分布式一致性协议之ZAB
    图解HTTP读书笔记
  • 原文地址:https://www.cnblogs.com/gangbalei/p/5763280.html
Copyright © 2011-2022 走看看