當你拿到一段很長的 API JSON,卻不知道 sku、id、trace.id 或訂單行項目到底埋在哪一層時,先用 JSON 格式化確認結構,再用 JSONPath 的 $..field 和 [*] 通配快速做欄位發現,最後用 Pointer、鍵路徑和 Diff 複核固定路徑是否已變更。
適合哪些查看場景
不知道 sku、id 或錯誤碼在哪一層時先做遞迴發現
接口陣列層級複雜時用 [*] 快速掃過多層 items 或 lines
日誌元資料裡帶點號或短橫線的鍵名用 bracket 寫法讀取
發布後舊 JSONPath 失效時回查欄位是否改名或換層級
把找到的欄位再轉成 CSV 給營運或 QA 複核
推薦查看路徑
- 先格式化 JSON,確認根節點和陣列層級
- 用 $..sku、$..id 這類遞迴表達式做欄位盤點
- 陣列較深時補上 [*] 或明確父路徑縮小範圍
- 特殊鍵名改用 ['trace.id'] 或 ['request-id']
- 路徑穩定後再用 Pointer、鍵路徑或 Diff 做發布回歸複核
相關工具入口
面向 $..field 遞迴發現、[*] 陣列通配、特殊鍵名 bracket 寫法與接口欄位定位的本地排查路徑。
JSONPath 解析查看
用 JSONPath 表達式查看 JSON 中匹配的資料、数量和路径,支持数组通配、递归查找、特殊键名 bracket 写法和 ?(@.status=="paid") 这类条件筛选,適合接口响应字段发现、日志資料排查、字段改名和数组结构变化后的空结果复核。
JSONPathJSON接口JSON 鍵路徑提取查看
提取 JSON 对象中的键路径、节点类型和层级深度,支持点路径与 JSON Pointer 输出,適合接口字段盘点、数组结构回归、映射对齐和导入前结构检查。
JSON键路径字段盘点JSON Pointer 路徑查看
用 JSON Pointer 精确查看 JSON 中某个字段、数组项或根节点,適合接口响应、字段改名新路径、配置定位和文档核对。
JSON PointerJSON路径JSON 格式化查看
格式化、压缩并校验 JSON 文字,快速查看结构、错误位置、压缩结果和接口返回内容是否正确。
JSON格式化校验JSON 深度對比查看
逐层查看两个 JSON 的新增、删除、类型变化和值变化,適合接口版本差异、字段删除影响、数组元素结构回归、配置和結構化資料排查。
JSONDiff深度对比CSV / JSON 轉換查看
在 CSV 和 JSON 之间互相转换,支持 CSV 转 JSON、JSON 转 CSV、表头、分隔符和预览摘要,適合接口导入、表格迁移、运营导出和文档整理。
CSVJSON表格转换常見問題
當你拿到一段很長的 API JSON,卻不知道 sku、id、trace.id 或訂單行項目到底埋在哪一層時,先用 JSON 格式化確認結構,再用 JSONPath 的 $..field 和 [*] 通配快速做欄位發現,最後用 Pointer、鍵路徑和 Diff 複核固定路徑是否已變更。
什麼時候先用遞迴 JSONPath?
當你只知道欄位名、不知道層級時,先用 $..field 找一遍最省時間;找到後再收緊到更穩定的固定路徑。
為什麼還要配合 Pointer 或鍵路徑?
遞迴查找適合發現欄位,但固定路徑更適合寫文件、測試斷言和發布後回歸檢查。
繼續查看這些專題
把高頻工具需求整理成可收錄、可引用、可轉發的專題頁,讓使用者快速找到一組相關工具,也讓搜尋與 AI 更容易理解 Chakan。