msxml是做什么的?
MSXML是微軟的XML語(yǔ)言解析器,用來(lái)解釋XML語(yǔ)言的。其中的具體情況如下:
1、MSXML主要用來(lái)執(zhí)行或開發(fā)經(jīng)由XML所設(shè)計(jì)的最新應(yīng)用程序。就好像HTML文本下載到本地,瀏覽器會(huì)檢查HTML的語(yǔ)法,解釋HTML文本然后顯示出來(lái)一樣。
2、所以要使用XML文件就一定要用到XML PARSER。不過(guò)不僅僅微軟有,像IBM、SUN都有自己的XML PARSER。
3、MSXML解析器允許你裝載和創(chuàng)建一個(gè)文檔,收集文檔的錯(cuò)誤信息,得到和操作文檔中的所有的信息和結(jié)構(gòu),并把文檔保存在一個(gè)XML文件中。
MSXML的解析說(shuō)明
實(shí)際上,MSXML在XML文檔解析過(guò)程中可以得到以下的信息:
1、doctype(文檔類型):實(shí)際上是和用來(lái)定義文檔格式的DTD文件。如果XML文檔沒(méi)有相關(guān)的DTD文檔的話,它就返回NULL。
2、implementation(實(shí)現(xiàn)):表示該文檔的實(shí)現(xiàn),實(shí)際上就是用來(lái)指出當(dāng)前文檔所支持的XML的版本。
3、parseError(解析錯(cuò)誤):在解析過(guò)程中最后所發(fā)生的錯(cuò)誤。
4、readyState(狀態(tài)信息):表示XML文檔的狀態(tài)信息,readyState對(duì)于異步使用微軟的XML解析器來(lái)說(shuō)的重要作用是提高了性能,當(dāng)異步裝載XML文檔的時(shí)候,你的程序可能需要檢查解析的狀態(tài),MSXML提供了四個(gè)狀態(tài),分別為正在狀態(tài),已經(jīng)狀態(tài),正在解析和解析完成。
5、url(統(tǒng)一資源定位):關(guān)于正在被裝載和解析的XML文檔的URL的情況。注意如果該文檔是在內(nèi)存中建立的話,這個(gè)屬性返回NULL值。
msxml可以卸載嗎?
msxml建議不要卸載,因?yàn)橛行┏绦驎?huì)用到它。如果卸載了用到xml的程序就無(wú)法運(yùn)行,MSXML是指微軟的xml語(yǔ)言解析器,用來(lái)解釋xml語(yǔ)言的。
msxml指微軟的xml語(yǔ)言解析器,用來(lái)解釋xml語(yǔ)言的。就好像html文本下載到本地,瀏覽器會(huì)檢查html的語(yǔ)法,解釋html文本然后顯示出來(lái)一樣。要使用xml文件就一定要用到xml parser。不過(guò)不僅僅微軟有,像ibm,sun都有自己的xml parser。
關(guān)鍵詞: msxml是什么 能不能卸載msxml 系統(tǒng)文