XML解析器
XML解析器是一個軟件庫把它提供的接口為客戶端應用程序使用XML文檔。它檢查XML文檔的適當的格式,並且還可以驗證XML文檔。現代瀏覽器都內置的XML解析器.
下圖顯示了XML解析器處理XML文檔的交互方式:
解析器的目標是將XML轉換成可讀的代碼.
為了緩解解析的過程中,一些商業產品提供了便利的XML文檔的擊穿和產生更可靠的結果.
S青梅常用解析器下麵列出:
-
MSXML (Microsoft XML核心服務) : 這是一組標準的XML工具從Microsoft包括一個解析器.
-
System.Xml.XmlDocument : 這個類是dot.NET庫,其中包含了許多有關使用XML的不同類彆的一部分.
-
解析器建在Java : Java庫都有自己的解析器。該庫設計成可以更換內置分析器與外部實現如Apache或撒克遜的Xerces.
-
Saxon : Saxon 提供工具,解析,轉換和查詢XML.
-
Xerces : 用Java實現的Xerces,它是由著名的開放源碼的Apache軟件基金會開發.