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)] | 過濾表達式 |