如何使用XML 格式化工具
- 把 XML 貼到左側輸入框,或按「範例」載入 sitemap 範例。
- 選擇縮排與模式(排版或壓縮)。
- 右側即時顯示結果;格式有誤時,狀態列會指出錯誤的行與欄。
- 按「複製」或「下載」存成 .xml。
範例
把一行 XML 排版
<note><to>Tove</to><from>Jani</from><body>Hi!</body></note>
<note>
<to>Tove</to>
<from>Jani</from>
<body>Hi!</body>
</note>
規格與重點
| 檢查標準 | XML 1.0 格式正確性(well-formed) |
|---|---|
| 保留內容 | 屬性、註解、CDATA、處理指令與 XML 宣告 |
| 縮排選項 | 2 空格、4 空格、Tab,或壓縮成一行 |
| 不包含 | DTD / XSD 結構驗證 |
| 處理位置 | 你的瀏覽器(資料不會上傳) |
| 費用 | 免費、免註冊 |
常見問題
「格式正確」和「有效」的 XML 有什麼差別?
格式正確(well-formed)指標籤有正確關閉、巢狀與跳脫;有效(valid)則還要符合 DTD 或 XSD 定義的結構。本工具檢查的是格式正確性。
格式化會改變 XML 的內容嗎?
只會調整標籤之間的空白與換行。文字節點前後的空白會被修剪,如果你的資料依賴這些空白(例如 xml:space="preserve"),請改用壓縮模式確認。
可以用來整理 sitemap.xml 或 SVG 嗎?
可以。sitemap、RSS、Atom 與 SVG 都是 XML,貼上即可排版與檢查。
HTML 可以用這個工具嗎?
只有符合 XML 規則的 XHTML 可以。一般 HTML 允許不關閉的標籤(如 <br>),會被判定為格式錯誤。