ToolAct工具行動

JSON 轉 XML 工具

JSON 輸入
XML 輸出
行數: 1字符數: 0字節數: 0
行數: 1字符數: 0字節數: 0

什麼是 JSON 轉 XML?

JSON 轉 XML 是將 JSON(JavaScript 物件表示法)資料轉換為 XML(可延伸標記語言)格式的過程。當需要整合使用不同資料格式的系統、對接舊版 XML API,或需要 XML 格式的設定檔、資料交換和文件儲存時,此工具非常實用。

使用方法

基本操作

  1. 在左側輸入框貼上或輸入 JSON 資料
  2. 可選:自訂根元素名稱
  3. 選擇縮排大小(2空格、4空格或Tab)
  4. 右側自動顯示轉換後的 XML,支援語法高亮
  5. 點擊「複製」或「下載」儲存結果

功能說明

即時轉換輸入 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 實體(&amp;、&lt;、&gt;、&quot;、&apos;),確保輸出有效的 XML。