JSON在线工具箱
免费在线JSON格式化美化、语法验证、数据压缩、JSONPath路径查询、JSON转XML/YAML/CSV。支持大文件处理,前端开发者必备的API调试与数据解析工具。
关于 JSON 与 JSONPath
什么是JSON数据格式?
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛应用于Web API接口、前后端数据传输、配置文件等场景。相比XML更简洁易读,已成为RESTful API和现代Web开发的首选数据格式。
JSONPath查询语法入门
JSONPath是一种从JSON文档中提取数据的查询表达式语言,类似于XML中的XPath。通过$表示根节点,支持点号访问、数组索引、通配符、过滤器等操作,是处理复杂嵌套JSON数据的利器。
JSON与XML/YAML格式互转
虽然JSON是主流数据格式,但企业级系统常用XML,而DevOps领域(如Docker Compose、Kubernetes、GitHub Actions)偏爱YAML配置。本工具支持JSON与这些格式的一键互转,便于跨系统数据迁移和配置文件转换。
JSONPath 语法参考
| 符号 | 说明 |
|---|---|
| $ | 根对象 |
| .key | 子属性 |
| .. | 递归搜索 |
| [n] | 数组索引 |
| [*] | 所有元素 |
| [?(@.x)] | 过滤表达式 |