JSON 轉 XML(以及 XML 轉 JSON)(免費)
免費、免註冊,在瀏覽器中就能用。 將 JSON 轉成格式正確的 XML,或將 XML 轉成 JSON,屬性、重複元素和文字都會完整保留。出錯時會指出需要修正的那一行。
屬性會以 @ 開頭的鍵表示,重複的元素會變成清單,子元素旁的文字則放在 #text 中。反方向轉換也使用相同的鍵。
您的資料會留在您的裝置上。
為什麼要用JSON 轉 XML
- 100% 免費
- 想用幾次就用幾次。免註冊、無浮水印、不用安裝。
- 隱私優先設計
- 您輸入的內容只留在瀏覽器中,絕不會傳送給我們。
- 任何裝置都能用
- 可在 Windows、Mac、Linux、Android 和 iPhone 的瀏覽器中執行,不需要安裝 App。
如何使用JSON 轉 XML
- 選擇「JSON 轉 XML」或「XML 轉 JSON」。
- 貼上資料或開啟檔案。
- 複製或下載結果。
常見問題
- XML 屬性在 JSON 中如何呈現?
- 以 @ 開頭的鍵表示,所以 <book id="1"> 會變成 {"book": {"@id": 1}}。在 JSON 中使用相同的鍵,就能在 XML 中產生屬性。
- 重複的元素會怎麼處理?
- 名稱相同的元素會變成 JSON 清單。JSON 清單也會轉回重複的元素。
- 如果 JSON 的鍵不是有效的 XML 名稱怎麼辦?
- XML 不允許的字元會替換成底線,以數字開頭的名稱則會在前面加上底線。
- 支援註解和 CDATA 嗎?
- CDATA 內容會保留為文字。註解、XML 宣告和 DOCTYPE 會略過,因為 JSON 中沒有對應的位置。
- 我的資料會被上傳嗎?
- 不會。轉換在您的裝置上進行。
- JSON 轉 XML是免費的嗎?
- 是的。免費使用,免註冊,也不用安裝任何東西。
相關工具
- JSON 格式化工具貼上 JSON 檢查格式是否正確,再以清楚的縮排整理,或壓縮成一行。如果有錯誤,會顯示出錯的行號和欄號。資料只留在您的裝置上。
- JSON 轉 CSV將 JSON 陣列轉成可在 Excel 或 Google 試算表中開啟的 CSV 檔,或將 CSV 轉回 JSON。巢狀物件會變成像 user.name 這樣的欄位,您貼上的內容不會離開您的裝置。
- YAML 轉 JSON即時把 YAML 轉成 JSON,或把 JSON 轉成 YAML;YAML 格式錯誤時會清楚指出問題。支援錨點、多行字串和多份文件。
- HTML 實體編碼與解碼將文字編碼成 HTML 實體,讓它安全顯示在網頁上,或將 &、é 和 é 等實體解碼回可讀的文字。