跳至內容
Monu Tools

JSON 與 XML 轉換器

在瀏覽器中在 JSON 和 XML 之間互相轉換,支援雙向轉換。

如何使用 JSON / XML

  1. 01

    選擇轉換方向:JSON 轉 XML,或 XML 轉 JSON。

  2. 02

    貼上你的 JSON 或 XML。

  3. 03

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

轉換兩個方向

JSON 和 XML 之間的雙向轉換器,建立在經過良好測試的解析器上。將 JSON 物件轉換為 XML 或將 XML 解析回 JSON,保留屬性並將重複元素轉換為陣列並再次轉換回來。

每當你需要橋接基於 XML 的系統和基於 JSON 的系統、將 SOAP 負載檢查為可讀 JSON 或將 JSON 設定轉換為舊工具所需的 XML 時,它都會很方便。

一切都在你的瀏覽器本地執行,因此你的資料永遠不會離開你的裝置。

為什麼 XML 仍然無處不在

XML(可擴展標記語言)是一種歷史悠久的使用巢狀標籤和屬性建立資料的方法。它仍然無處不在:SOAP Web 服務、RSS 和 Atom 摘要、辦公檔案格式、Android 版面配置以及無數的設定和資料交換格式。

如何保留屬性

在 JSON 端使用 @_ 前綴在往返過程中保留屬性,因此 XML 屬性成為明確標記的 JSON 鍵並轉換回相同的屬性,而不是丟失或與子元素混淆。

重複的元素變成陣列

重複元素自然地映射到陣列:父層下的幾個 <item> 標籤成為 JSON 陣列,而 JSON 陣列成為 XML 中的重複元素,這是大多數真實檔案所採用的形狀。

常見問題

如何處理 XML 屬性?

屬性在 JSON 端使用 @_ 前綴保留,因此來回轉換時屬性完整保留。

重複的元素如何表示?

重複的 XML 元素成為 JSON 陣列,JSON 中的陣列在 XML 中成為重複元素。

我的資料會上傳到伺服器嗎?

不會。轉換完全在瀏覽器中執行,你的資料永遠不會離開裝置。

來源

報告問題