您的位置首页百科知识

msxml 是什么?有什么用?

msxml 是什么?有什么用?

它的全名是:「Microsoft XML Core Services」,主要是用来执行或开发经由 XML 所设计的最新应用程序。

msxml指微软的xml语言解析器,用来解释xml语言的。就好像html文本下载到本地,浏览器会检查html的语法,解释html文本然后显示出来一样。要使用xml文件就一定要用到xml

parser。不过不仅仅微软有,像ibm,sun都有自己的xml

parser。

扩展资料:

MSXML.DLL所包括的主要的COM接口有:

1、DOM

Document

DOMDocument对象是XML

DOM的基础,你可以利用它所暴露的属性和方法来允许你浏览、查询和修改XML文档的内容和结构。DOMDocument表示了树的顶层节点。

它实现了DOM文档的所有的基本的方法并且提供了额外的成员函数来支持XSL和XSLT。它创建了一个文档对象,所有其他的对象都可以从这个文档对象中得到和创建。

2、IXML

DOMNode

IXMLDOMNode是文档对象模型(DOM)中的基本的对象,元素,属性,注释,过程指令和其他的文档组件都可以认为是IXMLDOMNode,事实上,DOMDocument对象本身也是一个IXMLDOMNode对象。

3、IXML

DOM

NodeList

IXMLDOMNodeList实际上是一个节点(Node)对象的集合,节点的增加、删除和变化都可以在集合中立刻反映出来,可以通过“for...next”结构来遍历所有的节点。

4、IXMLDOMParseError

IXMLDOMParseError接口用来返回在解析过程中所出现的详细的信息,包括错误号,行号,字符位置和文本描述。

参考资料:百度百科-msxml

msxml指微软的xml语言解析器,用来解释xml语言的。就好像html文本下载到本地,浏览器会检查html的语法,解释html文本然后显示出来一样。要使用xml文件就一定要用到xml

parser。

拓展资料:

MSXML

包含

SDK软件开发套件,这是微软公司所出的语言解析器,它已经被应用于最新的游戏。

它的全名是:「Microsoft

XML

Core

Services」,主要是用来执行或开发经由

XML

所设计的最新应用程序。

MSXML是微软的XML语言解析器,用来解释XML语言的。其中的具体情况如下:

1、MSXML主要用来执行或开发经由XML所设计的最新应用程序。就好像HTML文本下载到本地,浏览器会检查HTML的语法,解释HTML文本然后显示出来一样。

2、所以要使用XML文件就一定要用到XML

PARSER。不过不仅仅微软有,像IBM、SUN都有自己的XML

PARSER。

3、MSXML解析器允许你装载和创建一个文档,收集文档的错误信息,得到和操作文档中的所有的信息和结构,并把文档保存在一个XML文件中。

扩展资料

MSXML的解析说明

实际上,MSXML在XML文档解析过程中可以得到以下的信息:

1、doctype(文档类型):实际上是和用来定义文档格式的DTD文件。如果XML文档没有相关的DTD文档的话,它就返回NULL。

2、implementation(实现):表示该文档的实现,实际上就是用来指出当前文档所支持的XML的版本。

3、parseError(解析错误):在解析过程中最后所发生的错误。

4、readyState(状态信息):表示XML文档的状态信息,readyState对于异步使用微软的XML解析器来说的重要作用是提高了性能,当异步装载XML文档的时候,你的程序可能需要检查解析的状态,MSXML提供了四个状态,分别为正在状态,已经状态,正在解析和解析完成。

5、url(统一资源定位):关于正在被装载和解析的XML文档的URL的情况。注意如果该文档是在内存中建立的话,这个属性返回NULL值。

参考资料:搜狗百科-msxml