XML解析器


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軟體基金會開發.