開發者工具

XML 格式化工具

為 XML 加上縮排以便閱讀,並找出確切的出錯位置。

XML 格式化工具 在您的裝置上執行
  • 在您的瀏覽器中執行 — 您的文字絕不會傳送到任何地方
  • 免註冊、無額度限制,可隨您高興使用多少次

運作方式

XML 總是出現在最不方便的地方:SOAP 回應、網站地圖、設定檔,或是沒有人維護的老舊系統匯出的內容。它通常擠在一行裡送來,大家第一件需要的就是看清它的結構,接著很快就要找出那個讓一切壞掉的未關閉標籤。

格式化與壓縮

縮排能顯示結構。壓縮則會移除元素之間的空白,這是在傳送或儲存內容之前想要的。兩者都會保留內容本身,只有元素之間的空白會改變。

它會檢查文件是否格式良好

在輸出任何內容之前,XML 會先由您瀏覽器自己的解析器解析。如果格式不良,例如標籤未關閉、有零星的與號、巢狀不相符,您會得到解析器自己對錯誤的說明,而不是被悄悄弄亂的輸出。

格式良好不等於有效

這裡檢查的是語法,而不是文件是否符合結構描述或 DTD。文件可以完全格式良好,卻仍不符合其用途;那需要結構描述驗證,而這裡不提供。

為什麼在本機執行

XML 內容經常帶有憑證、客戶資料與內部端點名稱。把它貼到您無法掌控的伺服器上,確實等於洩露資料。在這裡,解析是在頁面中進行。

常見問題

XML 格式化工具常見問題

它會用結構描述檢查我的 XML 嗎?

不會。它只檢查文件是否格式良好。結構描述或 DTD 驗證是另一回事。

格式化會改變我的資料嗎?

不會。只有元素之間的空白會改變。

如果我的 XML 有問題會怎樣?

您會得到解析器自己的錯誤訊息,說明哪裡有問題,而不是被弄亂的輸出。

我的 XML 會被上傳嗎?

不會。解析與格式化都在您的瀏覽器中進行。