JSON 與 XML 轉換器
在瀏覽器中在 JSON 和 XML 之間互相轉換,支援雙向轉換。
如何使用 JSON / XML
- 01
選擇轉換方向:JSON 轉 XML,或 XML 轉 JSON。
- 02
貼上你的 JSON 或 XML。
- 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 中成為重複元素。
我的資料會上傳到伺服器嗎?
不會。轉換完全在瀏覽器中執行,你的資料永遠不會離開裝置。