您当前的位置: 首页 >  Python

彭世瑜

暂无认证

  • 0浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Python:JSONPath基本语法和使用示例

彭世瑜 发布时间:2020-08-11 09:52:48 ,浏览量:0

基本语法

JSONPath语法元素和对应XPath元素的对比

XPathJSONPathDescription/$根元素.@当前元素/. or []子元素..n/a父元素//..递归下降,JSONPath是从E4X借鉴的。**通配符,表示所有的元素@n/a属性访问字符[][]子元素操作符[,]连接操作符在XPath 结果合并其它结点集合。JSONP允许name或者数组索引。n/a[start: end: step]数组分割操作从ES4借鉴。[]?()应用过滤表示式n/a()脚本表达式,使用在脚本引擎下面。()n/aXpath分组

示例对比

XPathJSONPath结果/store/book/author$.store.book[*].author书点所有书的作者//author$..author所有的作者/store/*$.store.*store的所有元素。所有的bookst和bicycle/store//price$.store..pricestore里面所有东西的price//book[3]$..book[2]第三个书//book[last()]$..book[(@.length-1)]最后一本书//book[position() < 3]$..book[0,1] $..book[:2]前面的两本书//book[isbn]$..book[?(@.isbn)]过滤出所有的包含isbn的书。//book[price
关注
打赏
1665367115
查看更多评论
立即登录/注册

微信扫码登录

0.0695s