MSXML4.0官方版是微軟推出的XML語言解析軟件,用來解釋xml語言。市面上的CorelDraw,帝國時代3等游戲或軟件都必須安裝MSXML4.0組件,否則不能正常運行。提供了大量的新功能和功能改進。幫助用戶更加輕松進行xml語言的解析和管理,順利運行各種軟件。
功能特點
1、微軟推出的xml語言解析器,用來解釋xml語言。
2、提供了大量的新功能和功能改進。
3、對XML模式語言的支持,更快的分析器和XSLT引擎。
4、對XML流更好的處理,更好的一致性支持。
5、提供了大量的安全和程序錯誤修復(fù)。
主要接口
MSXML.DLL所包括的主要的COM接口有:
DOM Document
DOMDocument對象是XML DOM的基礎(chǔ),你可以利用它所暴露的屬性和方法來允許你瀏覽、查詢和修改XML文檔的內(nèi)容和結(jié)構(gòu)。DOMDocument表示了樹的頂層節(jié)點。它實現(xiàn)了DOM文檔的所有的基本的方法并且提供了額外的成員函數(shù)來支持XSL和XSLT。它創(chuàng)建了一個文檔對象,所有其他的對象都可以從這個文檔對象中得到和創(chuàng)建。
IXML DOMNode
IXMLDOMNode是文檔對象模型(DOM)中的基本的對象,元素,屬性,注釋,過程指令和其他的文檔組件都可以認為是IXMLDOMNode,事實上,DOMDocument對象本身也是一個IXMLDOMNode對象。
IXML DOM NodeList
IXMLDOMNodeList實際上是一個節(jié)點(Node)對象的集合,節(jié)點的增加、刪除和變化都可以在集合中立刻反映出來,可以通過“for.。.next”結(jié)構(gòu)來遍歷所有的節(jié)點。
IXMLDOMParseError
IXMLDOMParseError接口用來返回在解析過程中所出現(xiàn)的詳細的信息,包括錯誤號,行號,字符位置和文本描述。