跳至內容
Toova
所有工具

線上 XML 轉 JSON

注重隱私的設計 — 完全在您的瀏覽器中執行

在瀏覽器中將 XML 轉成 JSON。Toova 能處理屬性、巢狀元素、混合內容以及重複標籤組成的陣列,輸出可以被任何現代應用程式直接使用的 JSON。無上傳、無註冊,即時取得結果。

什麼時候需要 XML 轉 JSON

舊版 API、銀行整合、SOAP 服務以及許多企業平台仍然輸出 XML,但其他系統卻期待 JSON。與其每次都自己寫一次性的解析器,不如把 XML 貼進 Toova,取得乾淨的 JSON 輸出,可以直接餵給 fetch 處理常式、資料庫寫入或測試 fixture。

屬性與重複標籤

轉換器會將 XML 屬性映射到一個專用的鍵前綴,讓您能輕鬆地分辨屬性與子元素。當同一個父節點下出現多次相同標籤時,轉換器會自動把它們收斂成 JSON 陣列。混合內容(文字與元素並存)會以 text 鍵保留,翻譯過程中不會遺失任何資訊。

純瀏覽器運作,不上傳

Toova 把整個轉換過程都放在您的瀏覽器分頁裡。您貼上的 XML 從不會被送到任何伺服器。這讓本工具能安全地處理專有 feed、內部 API 傾印,或是受 NDA 保護的任何內容。網頁載入後即可離線使用,轉換期間沒有任何對外請求。

常見問題

XML 屬性在輸出中如何處理?
屬性會在 JSON 輸出中加上專用前綴,避免與子元素名稱衝突。這讓對應可逆——您可以回到 XML 而不會遺失任何中繼資料。
遇到重複的 XML 標籤會怎樣?
當轉換器在同一個父節點下看到同名標籤出現多次時,就會把它們收斂成 JSON 陣列。只出現一次的標籤會保持為一般物件,讓輸出更精簡。
轉換器支援 CDATA 區段嗎?
支援。CDATA 區塊會被解包,內容會保留成普通的 JSON 字串。CDATA 內的轉義會原樣保留,完全依照 XML 中的樣子。
可以壓縮 JSON 輸出嗎?
可以。使用 Minify 選項去除空白,輸出精簡的單行內容,這正是您透過網路傳輸 JSON 時想要的。
我的 XML 會被送到任何伺服器嗎?
不會。轉換完全在您的瀏覽器中執行。沒有任何內容被上傳、記錄或分析。首次載入後,網頁可離線使用。