关闭

XPath 轴

标签: 文档
1104人阅读 评论(0) 收藏 举报
  轴
 
  轴可以在位置路径中快捷引用特定的节点(忽略属性和名称空间节点)。
 
   child 例子
    "child::*"
     当前节点的子节点。 
    "child::childnodename"
     当前节点名为childnodename的子节点。
    "child::text()"
     当前节点文本子节点。
    "child::node()"
     当前节点的子节点。
    "child::*/child::nodename"
     取当前节点的子节点的名为nodename的子节点。
    
  其它轴
 
   self                当前节点。
   descendant          当前节点的后代(子节点或子节点的子节点...)。 
   parent              当前节点的父节点。
   ancestor            当前节点的祖先节点(父节点和父节点的父节点...)。
   preceding           按文档顺序位于当前节点之前的非祖先节点。
   attribute           当前节点的属性。
   namespace           当前节点的名称空间。
   preceding-sibling   当前节点之前的所有兄弟节点。
   following           当前节点之后的所有节点。
   following-sibling   当前节点之后的所有兄弟节点。
   descendant-or-self  当前节点和后代节点。 
   ancestor-or-self    当前节点和祖先节点。 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:164161次
    • 积分:1989
    • 等级:
    • 排名:第19680名
    • 原创:36篇
    • 转载:9篇
    • 译文:0篇
    • 评论:35条
    文章分类
    最新评论