需要反向轉換嗎?
JSON to XML ConverterXML 輸入
JSON 輸出
輸入 XML 資料以轉換為 JSON
轉換後的資料將顯示在這裡
將 XML 資料即時轉換為 JSON,支援即時預覽
輸入 XML 資料以轉換為 JSON
轉換後的資料將顯示在這裡
步驟 1 – 貼上或上傳 XML
將 XML 貼到左側編輯器,或從電腦上傳 .xml 檔案。
步驟 2 – 檢視結構
編輯時工具會解析 XML,並產生對應的 JSON 物件樹,包含元素、屬性與巢狀節點。
步驟 3 – 檢查 JSON 輸出
右側會顯示格式化後的 JSON;若 XML 輸入有錯誤,會在編輯區上方提示。
步驟 4 – 複製或下載 JSON
將轉換後的 JSON 複製到剪貼簿,或下載為 .json 檔案用於 API、測試或應用程式。
XML 轉 JSON 小技巧
<!-- XML 輸入 --> <order id="ORD-1001"> <customer name="Maeve" email="[email protected]" /> <item sku="SKU-001">Wireless Mouse</item> <item sku="SKU-002">Mechanical Keyboard</item> </order> // JSON 輸出(簡化) { "order": { "@id": "ORD-1001", "customer": { "@name": "Maeve", "@email": "[email protected]" }, "item": [ { "@sku": "SKU-001", "#text": "Wireless Mouse" }, { "@sku": "SKU-002", "#text": "Mechanical Keyboard" } ] } }
搭配以下工具一起使用 XML 與 JSON。
支援標準 XML 元素、屬性、文字內容與 CDATA 區段。工具會處理巢狀結構,並轉換為對應的 JSON 物件與陣列。
屬性通常會轉成帶特殊前綴的 JSON 欄位(例如 @),以與元素內容區分;實際行為取決於轉換實作,也可能合併到元素的 JSON 表示中。
可以,但效能會受檔案大小與複雜度影響。若檔案非常大,建議先拆成較小片段再進行轉換。
命名空間資訊通常會在 JSON 輸出中保留(例如作為元素名稱的一部分或獨立欄位)。具體表現取決於轉換實作。