zoukankan      html  css  js  c++  java
  • XmlDataSource参数

     1XPath表达式
     2.(单点)
     3  符号“.”用于引用当前节点自身。例如,“.”表示选择当前的节点,而“.//item”表示作为当前节点的所有item子元素
     4
     5..(双点)
     6  符号“..”表示当前节点的父亲点。
     7
     8[](方括号)
     9  表示有序序列中的特定元素。比如,list/itme[2]代表list节点的第二个item子节点。
    10
    11@
    12  符号“@”表示节点属性。例如,“@price”表示名为price的属性。
    13
    14/(左斜杠)
    15  表示当前文档的节点。例如,“/A/C/D”表示节点“A”的子节点“C”的子节点“D”。
    16
    17//(双左斜杠)
    18  表示当前文档所有的节点。例如,“//E”表示所有E元素;“//C/E”表示所有父节点为C的E元素。
    19
    20*(星号)
    21  表示路径的通配符。例如,“A/B/C/*”表示A元素->B元素->C元素下的所有子元素;“/*/*/D”表示上面有两级节点的D元素;“//*”表示所有的元素。
    22
    23\(坚杠)
    24  表示逻辑或,用于获取节点并集。例如,“//B\//C”表示所有B元素和C元素。
    25
    26表10-8 XPath表达式示示例例表
    27
    28表达式                                  说明
    29author     当前节点位置的所有<author>元素
    30/bookstore    文档中的所有<bookstore>元素
    31//author    文档中所有<author>元素
    32book[/bookstore/@specialty=@style] 所有<book>元素,其style属性值与根节点下bookstore节点的specialty属性值相等。
    33@style     当前节点的style属性
    34book[@style]    book节点的style属性
    35author[1]    当年节点的第一个<author>元素
    36my:book     名称空间名为my的元素<book>
    37book[excerpt]    所有<book>元素,至少包含一个<excerpt>子元素
    38author[.="Matthew Boj"]   所有值为“Matthew Boj”的<author>元素 
    39 
    40
  • 相关阅读:
    for循环计算
    使用for循环签到嵌套制作直角三角形
    使用if和switch制作简单的年龄生肖判断
    Echart设置x轴文字数据不隐藏
    前端可视化-表格-图形-工具
    Vue + Element 中的Echart单线图
    Vue + Element 实现多选框选项上限提示与限定
    前端网(http://www.qdfuns.com/)不能访问了
    JAVA 递归实现从n个数中选取m个数的所有组合
    前端知识点与小练习
  • 原文地址:https://www.cnblogs.com/shengel/p/676061.html
Copyright © 2011-2022 走看看