XML 解析器

即時格式化、驗證與查詢 XML 文件。採用瀏覽器原生 API,實現最高速度與隱私保護。

格式化與壓縮 XPath 查詢 驗證

如何使用 XML 解析器

1

貼上您的 XML

將您的 XML 內容複製並貼上到輸入欄位,或點擊「載入範例 XML」。

2

格式化與驗證

使用「格式化」來美化、「壓縮」來縮小,或「驗證」來檢查錯誤。

3

使用 XPath 查詢

輸入 XPath 表達式並點擊「執行 XPath」來擷取特定節點。

什麼是 XML?

XML(可延伸標記語言)是一種標記語言,定義了一組規則,用於以人類可讀且機器可讀的格式編碼文件。它廣泛應用於設定檔、資料交換(SOAP、RSS、Atom)與文件儲存。

XML 主要特性

自我描述

XML 使用自訂標籤來描述資料結構,讓您能一目了然地理解內容與層級。

跨平台

作為純文字格式,XML 可在所有平台、程式語言與系統中使用,沒有相容性問題。

可延伸

您可以使用 DTD 或 XML Schema 定義自己的標籤與文件結構,以適應任何資料模型。

常見問題

格式正確(Well-formed)與有效的 XML 有什麼區別?

格式正確的 XML 遵循 XML 的基本語法規則(正確的巢狀結構、關閉標籤、單一根元素)。有效的 XML 不僅格式正確,還符合定義了允許結構與資料類型的 Schema(DTD、XSD)。

本工具是否能針對 XSD Schema 進行驗證?

不能,本工具僅檢查格式正確性(語法正確性)。瀏覽器原生不支援針對 DTD 或 XSD 的 Schema 驗證。

支援哪個版本的 XPath?

瀏覽器原生的 document.evaluate() 支援 XPath 1.0。這涵蓋了大多數常見查詢,包括軸、述詞以及 contains()、text()、@attribute 等函式。