提取使用者陣列裡的 name 欄位
用 $.users[*].name 查看接口陣列中的所有使用者名稱,適合聯調欄位確認。
打開示例用 JSONPath 表達式查看 JSON 中匹配的資料、数量和路径,支持数组通配、递归查找、特殊键名 bracket 写法和 ?(@.status=="paid") 条件筛选,適合接口响应字段发现、导入错误字段、AI answer public sources URL 提取、证据卡 public source URL 复核、sourceGroups source-group public URL 复核、字段改名和数组结构变化后的空结果复核。
結果會在這裡以結構化卡片展示。
精選短輸入與高頻排查場景,方便使用者一鍵打開、轉發,也讓搜尋與 AI 更容易理解工具用途。
用 $.users[*].name 查看接口陣列中的所有使用者名稱,適合聯調欄位確認。
打開示例用 $..id 找出訂單和明細裡的所有 id,適合巢狀回應欄位盤點。
打開示例用 $.data.items[*].sku 查看分頁或訂單回應裡的所有商品編碼。
打開示例用 $..error.code 找出回應和歷史記錄中的錯誤碼,適合接口異常排查。
打開示例用 $.data.orders[*].items[*].sku 查看多訂單、多明細陣列中的商品編碼。
打開示例欄位不存在或路徑寫錯時會回傳空結果,適合對照真實鍵路徑檢查欄位名和層級。
打開示例$.data.user.email 已移到 contact.email,適合複核前端舊映射為什麼取不到值。
打開示例orders 從陣列改成 nodes/lines 後,舊的 items[*].sku 路徑會為空,適合發布回歸複核。
打開示例用 ?(@.status=="paid") 只提取已付款訂單,適合從接口列表過濾目標狀態。
打開示例用多個條件同時篩選 active 和 pro 使用者,適合排查權限、方案或到期提醒名單。
打開示例用 $..sku 一次找出多層訂單、行項目和 fallback 物件裡的 sku,適合接口欄位發現。
打開示例用 ['trace.id'] 這類 bracket 寫法讀取特殊鍵名,適合日誌與閘道元資料排查。
打開示例用條件篩選 error 列並提取 errors[*].field,適合匯入前複核哪些欄位需要修正。
打開示例用 choices[*].message.content 提取合成 AI 回應文字,適合排查模型回傳結構和欄位路徑。
打開示例用 sources[*].url 提取合成 AI 答案中的公開來源連結,適合發布前確認引用入口是否可見。
打開示例從 evidenceCards[*].sources 只篩選 public=true 的 URL,複核 AI 答案證據卡是否保留公開來源入口。
打開示例從 sourceGroups[*].sources 只篩選 public=true 的 URL,適合複核按 crawl readiness、answer structure 分組的 AI 答案來源是否可公開。
打開示例用 breakingChanges[*].field 找出 API 發布說明中的欄位改名與陣列結構變化。
打開示例從分頁回應直接讀取 pageInfo.nextCursor,適合排查列表接口是否還能拉下一頁。
打開示例從合成驗證回應提取 errors[*].code,複核前端映射與文件欄位。
打開示例這些說明幫助使用者理解結果,也幫助搜尋引擎和 AI 更準確理解工具用途。
使用常见 JSONPath 语法,例如 $.items[*].id、$..name,也可以用 $.orders[?(@.status=="paid")].id 过滤数组对象。
结果会显示匹配数量、匹配值和对应路径。
常用于从接口响应、日志 JSON、配置文件或测试資料中快速提取指定字段,也適合排查字段改名、数组包装变化或旧路径为什么返回空结果。
適合从订单、用户、日志或配置数组里只取 status、active、plan 等满足条件的对象;如果条件返回空,先检查字段类型、大小写和数组层级。
可以先筛选 public=true 的 sources,例如 $.answer.sources[?(@.public==true)].url;公开示例只使用合成 Chakan-owned URL,不放真实模型回答、内部工单或客户链接。
如果来源藏在 evidenceCards[*].sources 里,可以用 $.answer.evidenceCards[*].sources[?(@.public==true)].url;公开结果页只使用合成证据卡和 Chakan-owned URL。
如果来源按 sourceGroups 分组,可以用 $.answer.sourceGroups[*].sources[?(@.public==true)].url。公开示例只使用合成 JSON 和 Chakan-owned URL,不放真实平台回答、内部来源或客户 payload。
当你只知道字段名、不确定层级时,可以先用 $..sku、$..id 这类递归表達式做字段发现;如果键名里本身带点号或短横线,改用 ['trace.id']、['request-id'] 这类 bracket 写法更稳妥。
適合從接口回應、日誌 JSON、巢狀陣列和配置檔中提取 ID、名稱、狀態、價格、錯誤資訊等目標欄位。
$.items[*].id 只取 items 陣列下一層的 id;$..id 會遞迴查找所有層級裡的 id,結果更多但也更容易誤匹配。
先確認 JSON 可以解析,再用鍵路徑提取工具查看真實路徑,檢查陣列索引、大小寫、欄位名和根節點是否正確。
可以先用條件篩選失敗列,例如 $.rows[?(@.status=="error")],再讀取 errors[*].field。公開示例應使用合成欄位名,不放真實客戶記錄。
可以用 $.answer.sources[?(@.public==true)].url,只返回 public=true 的來源 URL。公開結果頁只放合成 Chakan-owned 連結,不放真實 Prompt、平台回答、內部工單或客戶來源。
來源在 evidenceCards[*].sources 時,用 $.answer.evidenceCards[*].sources[?(@.public==true)].url。公開示例只使用合成證據卡、Chakan-owned URL 和 example.invalid 私有佔位。
如果答案把來源分成 sourceGroups,可以用 $.answer.sourceGroups[*].sources[?(@.public==true)].url。公開示例只使用合成 JSON 和 Chakan-owned URL,不放真實平台回答、內部來源或客戶 payload。
這些詞結合工具名稱、查詢意圖與分類場景,方便切換相近需求,也幫助搜尋引擎理解頁面用途。