MSXML是啥东西?有啥用?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MSXML是啥东西?有啥用?相关的知识,希望对你有一定的参考价值。
MSXML是什么东西?有什么用?
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
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
参考技术Bmsxml指微软的xml语言解析器,用来解释xml语言的。就好像html文本下载到本地,浏览器会检查html的语法,解释html文本然后显示出来一样。要使用xml文件就一定要用到xml parser。
拓展资料:
MSXML 包含 SDK软件开发套件,这是微软公司所出的语言解析器,它已经被应用于最新的游戏。
它的全名是:「Microsoft XML Core Services」,主要是用来执行或开发经由 XML 所设计的最新应用程序。
参考技术CMSXML是微软开发的用来处理XML的核心组件。是微软的xml语言解析器,用来解释xml语言的。
就好像html文本下载到本地,浏览器会检查html的语法,解释html文本然后显示出来一样。
MSXML的 全名是:「MicrosoftXMLCoreServices」,主要是用来执行或开发经由XML所设计的最新应用程序。
在MSXML解析器使用过程中,我们可以使用文档中的createElement方法来创建一个节点装载和保存XML文件。通过load或者是loadXML方法可以从一个指定的URL来装载一个XML文档。Load(LoadXML)方法带有两个参数:第一个参数xmlSource表示需要被解析的文档,第二个参数isSuccessful表示文档装载是否成功。Save方法是用来把文档保存到一个指定的位置。Save方法有一个参数destination用来表示需要保存的对象的类型,对象可以是一个文件,一个ASPResponse方法,一个XML文档对象,或者是一个能够支持持久保存(persistence)的客户对象。
拓展资料:
XML文档因为有着比HTML严格的多的语法要求,所以使用和编写一个XML解析器要比编写一个HTML的解析器要容易得多。同时因为XML文档不仅可以标记文档的显示属性,更重要的是它标记了文档的结构和包含信息的特征,所以可以方便地通过XML解析器来获取特定节点的信息并加以显示或修改,方便了用户对XML文档的操作和维护。同时我们需要注意的是XML是一种开放的结构体系并不依赖于任何一家公司,所以开发基于XML的应用必然会得到绝大多数软件开发平台的支持。
参考资料:msxml_百度百科
参考技术D msxml指微软的xml语言解析器,用来解释xml语言的。就好像html文本下再到本地,浏览器会检查html的语法,解释html文本然后显示出来一样。要使用xml文件就一定要用到xml parser。不过不仅仅微软有,像ibm,sun都有自己的xml parser。
MSXML 包含 SDK 软件开发套件,这是微软公司所释出的,安装过「神话世纪」的朋友就会知道,它已经被应用于最新的游戏。
那么,什么是 MSXML 呢?它的全名是:「Microsoft XML Core Services」,主要是用来执行或开发经由 XML 所设计的最新应用程序。
微软正式发布了其XML的核心服务组件---MSXML 4.0。和MSXML 3.0相比,MSXML 4.0提供了大量的新功能和功能改进。其中包括:对XML模式语言的支持,更快的分析器和XSLT引擎,对XML流更好的处理,更好的一致性支持。MSXML 4.0并不是MSXML 3.0的替代产品,因为在3.0中的一些过时功能已经在4.0中彻底去除了。所以4.0可以和3.0(甚至更早的版本)同时安装。
MSXML 4.0 Service Pack 2 (SP2)是MSXML 4.0和MSXML 4.0 Service Pack 1 (SP1)的完全取代版本。它提供了大量的安全和程序错误修复。
MSXML 4.0 SP2并不能取代MSXML 3.0,因为它已不再支持一些旧的以及不一致的功能。所以用户可能必须同时运行MSXML 4.0和MSXML 3.0或更前版本。本回答被提问者采纳
java applet是啥?有啥用 ?现在还在用吗?
小应用程序是采用Java编程语言编写的程序,该程序可以包含在 HTML(标准通用标记语言的一个应用)页中,与在页中包含图像的方式大致相同现在网页大都采用js,applet早已经out了追问
谢谢
参考技术A 现在几乎没有人用它了追问谢谢
以上是关于MSXML是啥东西?有啥用?的主要内容,如果未能解决你的问题,请参考以下文章
xenserver 和 xencenter有啥区别啊 各自是啥用的