XML 解析器就是一個軟件庫或者是一個為客戶端應用程序使用 XML 文檔提供結構的程序包。它會適當?shù)臋z查 XML 文檔的格式,還會驗證 XML 文檔?,F(xiàn)代瀏覽器都有內(nèi)置的 XML 解析器。
下圖展示了 XML 解析器如何與 XML 文檔交互:
http://wiki.jikexueyuan.com/project/xml/images/xml_parser.png" alt="xml parser" />
解析器的目標是把 XML 轉換為可讀的代碼。
為了緩解解析過程,還可以使用一些商業(yè)產(chǎn)品促進 XML 文檔分解以便生成更可靠的結果。
下面列出了一些常用的解析器: