• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
肥肥大超
博客园    首页    新随笔    联系   管理    订阅  订阅

xpath

Xpath是xml的查询语言.就像sql语句一样.

Xpath的语法规则:定位节点

  xml是树状结构.类似档案系统内数据夹的结构,xpath 也类似于档案系统的路径命名方式.Xpath是一种模式,可以选择xml档案中,路径符合某个模式的所有节点出来.

选择元素:  

(1)以/开头表示绝对路径.

 (2) //:表示文件中所有符合模式的元素都会被选出来,即使处于书中不同的层级也会被选出来.

(3) *:选择未知元素.*只能代表未知名称的元素,不能代表未知层级的元素.

(4)/*:表示选择所有满足条件的元素。

(5)[]:选择分支,坐标由起开始,xpath的定义中没有第0个元素.

    [last()]:选择最后一个元素.Xpath中没有定义first()

     []中可以填写等式.

(6)|:选择一个以上的路径,例如://div|//a表示选择所有的div和a元素

 选择属性:

(1)@:属性都以@开头

勇气,信念,坚持
posted @ 2013-10-24 11:10  sheroHuo  阅读(250)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3