跳至內容
Monu Tools

查詢字串轉 JSON

在瀏覽器中解析 URL 查詢字串為 JSON,或從 JSON 構建查詢字串。

如何使用 查詢字串

  1. 01

    選擇轉換方向:查詢轉 JSON,或 JSON 轉查詢。

  2. 02

    貼上查詢字串(有無 ? 均可)或 JSON 物件。

  3. 03

    複製結果,或互換進行反向轉換。

解析和建立查詢字元串

查詢字元串轉換器,可將 URL 中的參數轉換為可讀的 JSON 物件,並從 JSON 建立回查詢字元串。它對值進行解碼,並將重複的鍵視為雙向陣列。

它在你的瀏覽器本地執行,因此你檢查的 URL(可能包含權杖或個人資料)永遠不會離開你的裝置。

什麼是查詢字元串

查詢字串是 URL 中問號後面的部分,例如 ?q=shoes&page=2。它由一組鍵值對組成,用來將資料傳給頁面或 API,常見於搜尋結果、篩選、分頁和追蹤。

重複鍵和完整 URL

當某個鍵出現多次時,例如 tag=a&tag=b,它會變成 JSON 中的陣列,因此不會丟失任何值,並且在建立字元串時,JSON 陣列會擴展回重複的參數。

轉換為 JSON 時,你可以貼上整個 URL:問號之前的任何內容都會被忽略,因此你不必先修剪它。這樣可以快速檢查地址欄中連結的參數。

解碼和編碼

百分比編碼值在解析時被解碼,以便你可以讀取它們,並在建立查詢字元串時再次編碼,以便結果有效,從而保持空格和特殊字元正確。

常見問題

重複的參數怎麼辦?

出現超過一次的鍵,如 tag=a&tag=b,在 JSON 中成為陣列,JSON 中的陣列展開回重複參數。

可以貼上完整的 URL 嗎?

可以。轉換為 JSON 時,? 之前的部分會被忽略,因此你可以貼上完整的 URL。

值會被解碼嗎?

會。解析時百分比編碼的值會被解碼,構建查詢字串時會重新編碼。

來源

報告問題