欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【建立MS XML 测试环境】,下面是详细的分享!
建立MS XML 测试环境
一般的Windows环境(Windows 98 SE以上版本)都有一个MSXML环境,以下的asp代码可以运行,但不一定工作,不工作可能是由于样式单是http://www.w3.org/1999/XSL/Transform的,而最初环境只支持http://www.w3.org/TR/WD-xsl,所以可能什么也不出来。
| 以下为引用的内容: <%@ LANGUAGE=JScript %>
// Load the XML |
一般以MSXML为开发环境的都要建立安装新的解析器,如MSXML 3或者MSXML 4 Technology Preview,在以replace方式装了MSXML 3后,我们可以使用以下的代码
| 以下为引用的内容: <%@ LANGUAGE=JScript %>
// Load the XML |
这样我们获得了MSXML 3的开发环境,但如果我们不想破坏原来的环境,又要测试我们基于MSXML 3的例子呢,虽然用replace方式安装提供了向后兼容方式来支持XSL元素,函数和XSL命名空间。
其实使用版本无关progIDs(version-dependent progIDs)来创建对象实例可以更好的完成工作,我们不需要用replace方式安装,用side-by-side方式即可,我们看下面的代码:
| 以下为引用的内容: <%@ LANGUAGE=JScript %>
// Load the XML |
只需要在Msxml2.DOMDocument后面加上版本号3.0,即可使用MSXML 3的东东了,MSXML 4呢,依次类推。
在客户端的环境也是一样的,用js创建DOM对象是一样的。
| 以下为引用的内容: function test(){ var xmlDoc=new ActiveXObject("Msxml2.DOMDocument.3.0"); var currNode; xmlDoc.async=false; xmlDoc.load("test.xml"); currNode=xmlDoc.documentElement.firstChild; alert(currNode.xml); } |
最后,XSLT样式单side-by-side方式下在Internet Explorer 5.0及以后版本不支持。如果你要使用IE 5来打开XSLT样式单,需要用replace方式安装.
以上所分享的是关于建立MS XML 测试环境,下面是编辑为你推荐的有价值的用户互动:
相关问题:软件测试需要具备哪些条件
答:计算机专业技能 计算机领域的专业技能是测试工程师应该必备的一项素质,是做好测试工作的前提条件。尽管没有任何IT背景的人也可以从事测试工作,但是一名要想获得更大发展空间或者持久竞争力的测试工程师,则计算机专业技能是必不可少的。计算机... >>详细
相关问题:如何在云计算测试环境中安装VMware vCAC
答:下面是具体步骤。1.vCAC安装准备VMware混合云管理工具vCAC(vCloud Automation Center)的最佳安装方式是将其安装在VM上。在本例中,vCAC将安装在一台2vCPU、16GB RAM和100GB磁盘空间的VM上。该VM已经安装了微软Windows Server 2008 R2、.NET Fram... >>详细
相关问题:测试环境是自己搭建的,测试20个用户并发登录,需...
答:关于如何选择协议: 1、一般情况下b/s构架的只要 选择WEB(Http/Html)协议就可以了,如果有中间件的则选择中间件服务器的协议 ; 2、C/S结构,可以根据后端数据库的类型来选择。如SybaseCTLib协议用于测试后台的数据库为Sybase的应用;MS SQL Se... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
