zoukankan      html  css  js  c++  java
  • XPath积累

    <?xml version="1.0" encoding="ISO-8859-1"?>
    <bookstore>
      <book lang="ach">
        <title>sfere</title>
        <price>30.12</price>
      </book>
      <book lang="cfg">
        <title>Harry Potter</title>
        <price>29.99</price>
      </book>
      <book lang="eng">
        <title>Learning XML</title>
        <price>39.95</price>
      </book>
    </bookstore>

    1、获取元素price值为29.99的book元素(若有与bookStore并列的的节点,则获取bookstore下特定book元素,则使用"/bookstore/book[price=‘29.9’]",下同):

      只存在单一的:XmlDoc.SelectSingleNode("//book[price=‘29.9’]");

      存在多个使用(尚未验证):XmlDoc.SelectNodes("//book[price=‘29.9’]");

    2、获取属性Lang的值为eng的book元素:

      只存在单一的:XmlDoc.SelectSingleNode("//book[@lang=‘eng’]");

      存在多个使用(尚未验证):XmlDoc.SelectNodes("//book[@lang=‘eng’]");

  • 相关阅读:
    ABP理论学习之Swagger UI集成
    最佳加法表达式
    洛谷 P1736 创意吃鱼法
    洛谷P1387 最大正方形
    1078 最小生成树
    判断元素是否存在
    1531 山峰 【栈的应用】
    洛谷 P2335 [SDOI2005]位图
    矿藏估价
    二分法小结
  • 原文地址:https://www.cnblogs.com/qfcndtt/p/2017812.html
Copyright © 2011-2022 走看看