这是哪种 JSONPath?
面向日常 $.a.b[*].c 的实用子集,不是所有厂商扩展。
写一条 JSONPath,对左侧 JSON 执行,右侧看匹配结果。适合接口、日志和翻配置。
JSON 在线解析
运行工具后,格式化结果会显示在这里
例如 $.store.book[*].author 取嵌套字段。JSON 不合法或表达式有问题会在编辑器里报错。不发服务器。
编辑器已预填一小段示例,方便立刻试「JSONPath 测试」。JSONPath 在本标签页对文档运行 $.store.book[*].author 这类查询,不会发到服务器。 换成你自己的内容即可;示例和真实文件都留在本标签页,不会上传到 jfmt.dev。
{
"store": {
"book": [
{ "author": "Ada", "price": 8 },
{ "author": "Linus", "price": 12 }
]
}
}独立页「JSONPath 测试」对准这类搜索,首页仍是通用格式化工作区。JSONPath 在本标签页对文档运行 $.store.book[*].author 这类查询,不会发到服务器。 站内还可切换美化、校验、压缩,以及 JSON 转 CSV / YAML / XML,全部本地处理。 JFmt 在当前标签页的 Web Worker 中运行。演示或截图前请去掉生产环境密钥。 处理失败时请看输出区的错误说明,不必把真实业务数据发到别处。
面向日常 $.a.b[*].c 的实用子集,不是所有厂商扩展。
可以。用 [*] 或数字下标。
不会。查询在本地跑。
不会。解析和转换在当前标签页的 Web Worker 里完成,jfmt.dev 收不到内容。
独立 URL 让对应搜索直接打开已选中的工具。JSONPath 在本标签页对文档运行 $.store.book[*].author 这类查询,不会发到服务器。