JSON ↔ XML 轉換器

免費 JSON 轉 XML 與 XML 轉 JSON 轉換器:屬性用 @,文字用 #text,陣列用重複元素表示,並顯示錯誤行號。在瀏覽器中執行。

另見: JSON ↔ YAML 轉換器 · CSV 轉 JSON 轉換器 · XML 格式化工具

它做什麼


JSON 與 XML 組織資料的方式不同,因此轉換器遵循最常用的慣例:XML 屬性會變成以 @ 開頭的鍵,與子元素混排的文字放入 #text,重複出現的元素會變成 JSON 陣列。轉換回去會得到相同的結構。XML 沒有資料型別,所以數字與 true/false 會以文字形式返回。

使用方式


  1. 選擇轉換方向,然後貼上 JSON 或 XML。
  2. 結果會隨輸入即時顯示,發生錯誤時會顯示行號與欄號。
  3. 複製或下載結果,或按對調反向轉換。

常見問題


為什麼我的 JSON 被包在根元素裡?
XML 文件必須有且僅有一個根元素。當 JSON 有多個頂層鍵,或是一個清單時,轉換器會用 <root> 把它包起來。

我的資料會被傳送到其他地方嗎?
不會。轉換完全在瀏覽器中執行,因此處理設定檔與私人資料都很安全。