jsonpath
2024-08-21 14:40:45
1. java 类库
jayway/JsonPath
maven 使用方法
<dependency>
<groupId>com.jayway.jsonpath</groupId>
<artifactId>json-path</artifactId>
<version>2.2.0</version>
</dependency>
jsonpath 语法:
Operators
Operator | Description |
---|---|
$ |
The root element to query. This starts all path expressions. |
@ |
The current node being processed by a filter predicate. |
* |
Wildcard. Available anywhere a name or numeric are required. |
.. |
Deep scan. Available anywhere a name is required. |
.<name> |
Dot-notated child |
['<name>' (, '<name>')] |
Bracket-notated child or children |
[<number> (, <number>)] |
Array index or indexes |
[start:end] |
Array slice operator |
[?(<expression>)] |
Filter expression. Expression must evaluate to a boolean value. |
2. js 类库
jsonpath-plus
npm
npm install jsonpath-plus
使用 nodeJs broswer
var JSONPath = require('jsonpath-plus');
var result = JSONPath({json: obj, path: path});
<script src="lib/jsonpath.js"></script>
<script>
var result = JSONPath({path: path, json: obj});
</script>
最新文章
- 解决 Tomcat Server in Eclipse unable to start within 45 seconds 不能启动的问题
- java基本算法之冒泡排序
- C#获得网络连接信息 IPGlobalProperties
- [转]在ASP.NET开发中容易忽略的2个小问题 Cookie乱码存取异常 和 iframe弹框的login跳转
- Zygote进程【3】——SystemServer的诞生
- Database,Uva1592
- C++ 基本知识
- oracle学习 三(持续更新中)
- scp linux远程拷贝和本地拷贝命令
- windows下apache+php+mysql配置
- Linux标准输入、输出和错误和文件重定向(转) --- good
- 基于QT开发的第三方库
- [BZOJ 4832][lydsy 4月赛] 抵制克苏恩
- ArrayBuffer and Base64
- BZOJ3592 : Architext
- 容器化系列 - Zookeeper启动和配置 on Docker
- ie8兼容性总结
- php和NodeJs共存的开发环境
- idea上将项目上传到github
- 【转】【CUBE】Oracle分组函数之CUBE魅力