分類: 開發工具

JSON 路徑擷取工具

站方自行規劃沒找到想要的工具?

用簡單的路徑從 JSON 中擷取值

貼上 JSON,用簡單的點號/方括號路徑(例如 users[0].email、users.*.id 或 items[].name)擷取值,不需要撰寫任何程式碼。整個過程完全在你的瀏覽器中完成。

共符合 2 個值。

符合的值
"ada@example.com"
"grace@example.com"

本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。

這個工具能做什麼

要從一份巢狀的 JSON 回應中取出幾個值,通常代表得寫一段用完即丟的程式。這個工具會解析貼上的 JSON,並用一套簡單的路徑語法走訪它:一般鍵表示物件屬性,[n] 表示陣列索引,[] 或 [*] 表示對陣列每個項目或物件每個值的萬用字元,然後列出該路徑比對到的每一個值。

使用方式

  1. 貼上你要查詢的 JSON。
  2. 輸入路徑,例如 users[0].email、users.*.id 或 items[].name。
  3. 複製比對到的值,每行一個。

隱私說明

本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。

常見問題

我的 JSON 會被上傳到其他地方嗎?
不會。解析與路徑比對都是由頁面內執行的 JavaScript 完成,資料不會離開你的裝置。
這個工具會用 eval 或把我的 JSON 當成程式碼執行嗎?
不會。路徑是手動解析成鍵、索引與萬用字元的,JSON 也只會用 JSON.parse 讀取,絕對不會被當成程式碼執行。
萬用字元會比對到什麼?
陣列上的 [] 或 [*] 會比對每一個項目,物件上的 .* 會比對每個屬性的值,因此像 users.*.id 這樣的路徑會收集每個 user 的 id。