線上 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 會被送到任何伺服器嗎?
- 不會。轉換完全在您的瀏覽器中執行。沒有任何內容被上傳、記錄或分析。首次載入後,網頁可離線使用。