JSON 轉 XML 工具
JSON 輸入
XML 輸出
行數: 1字符數: 0字節數: 0
行數: 1字符數: 0字節數: 0
什麼是 JSON 轉 XML?
JSON 轉 XML 是將 JSON(JavaScript 物件表示法)資料轉換為 XML(可延伸標記語言)格式的過程。當需要整合使用不同資料格式的系統、對接舊版 XML API,或需要 XML 格式的設定檔、資料交換和文件儲存時,此工具非常實用。
使用方法
基本操作
- 在左側輸入框貼上或輸入 JSON 資料
- 可選:自訂根元素名稱
- 選擇縮排大小(2空格、4空格或Tab)
- 右側自動顯示轉換後的 XML,支援語法高亮
- 點擊「複製」或「下載」儲存結果
功能說明
即時轉換輸入 JSON 時自動即時轉換為 XML
自訂根元素可設定任意合法的 XML 元素名稱作為根元素
錯誤偵測自動偵測 JSON 語法錯誤並定位行號
語法高亮XML 輸出支援彩色語法高亮顯示
範例
物件轉元素
{"name": "小明"}
→
<root>
<name>小明</name>
</root>陣列轉元素
[1, 2, 3]
→
<root>
<item>1</item>
<item>2</item>
<item>3</item>
</root>巢狀結構
{"user": {"name": "小明", "age": 25}}
→
<root>
<user>
<name>小明</name>
<age>25</age>
</user>
</root>常見問題
JSON 陣列如何轉換為 XML?
JSON 陣列會被轉換為父元素內的多個 <item> 子元素。例如 [1, 2, 3] 會轉換為 <item>1</item><item>2</item><item>3</item>。
可以自訂根元素名稱嗎?
可以,在 JSON 輸入框上方的輸入框中可以設定自訂根元素名稱,預設為 root。僅接受合法的 XML 元素名稱。
特殊字元如何處理?
XML 特殊字元如 &、<、>、引號等會自動轉義為對應的 XML 實體(&、<、>、"、'),確保輸出有效的 XML。