永发信息网

Msxml2.XMLHTTP和Microsoft.XMLHTTP的区别

答案:2  悬赏:60  手机版
解决时间 2021-03-24 23:55
Msxml2.XMLHTTP和Microsoft.XMLHTTP的区别
最佳答案
msxml指微软的xml语言解析器,用来解释xml语言的。就好像html文本下载到本地,浏览器会检查html的语法,解释html文本然后显示出来一样。要使用xml文件就一定要用到xml parser。不过不仅仅微软有,像ibm,sun都有自己的xml
parser。

它的全名是:「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(甚至更早的版本)同时安装。
全部回答
引用nicelife2014的回答:
msxml指微软的xml语言解析器,用来解释xml语言的。就好像html文本下载到本地,浏览器会检查html的语法,解释html文本然后显示出来一样。要使用xml文件就一定要用到xml parser。不过不仅仅微软有,像ibm,sun都有自己的xml
parser。
它的全名是:「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(甚至更早的版本)同时安装。Msxml2.XMLHTTP是高版本,受msxml3.dll+支持,支持IE6.0+
Microsoft.XMLHTTP是低本,一般是msxml2.6以下版本使用,支持IE5.5+ (很多老外写的编程书籍都是用这个,老外可能要严谨的多)
var xmlhttp=ActiveXobject("Msxml12.XMLHTTP");//较新的IE版本创建Msxml12.XMLHTTP对象
var xmlhttp=ActiveXobject("Microsoft.XMLHTTP");//较老的IE版本创建Microsoft.XMLHTTP对象
而 Mozilla、Opera、Safari 和大部分非IE的浏览器都使用下面这种方法(方法2)创建XMLHttpRequest 对象:
var xmlhttp=new XMLHttpRequest();
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
烤箱为啥蛋糕上面熟下面不熟
江苏盱眙现在考驾照报名费多少钱
江小白的哪种酒最好喝?
七盘关堵车严重是怎么啦
我想知道这款铁西城手表的价格
宇通ZK6120HNG3的特点有哪些?
找一部青春电影应该是房祖名演的(不是早熟)
爱因斯坦狭义相对论的两个依据是什么?其5个
找重工平台能放工程机械上去出租吗?
本人戴观音玉坠可不可以戴黑曜石吊坠
从初中开始就是学渣,现在高二了,意识到学习
我想知道:方正笔记本的市场怎么样?这个品牌
能解一下吗(if mod(n,i)=0 then)还有将图中的
宜兴有什么好吃的,在什么地方有
简便计算7.25乘3.5减7.25乘2.5
推荐资讯
牛虻是什么?
长期喝咖啡会导至钙流失吗?
水和矿物油用在钢材工件淬火时有什么区别?
中学生学生成绩通知书里的家长意见或建议怎么
赣榆华中路36号是那个站
下图四个选项中表示力能使物体的运动状态发生
cpu2.80GHz高不高
OnUpdate。。。什么时候执行呢?
单选题在Zn(NO3)2和Hg(NO3)2的混合溶液中加入
在全封闭式学校里感到浑身难受怎么办
甲醛超标的床放在屋外晾晒了一个月可以了吗
美丽的梅林湖作文450初中
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?