JScript读取XML文件
2024-08-23 12:31:07
作者:朱金灿
来源:http://blog.csdn.net/clever101
JScript读取XML文件需要考虑msxml组件的多个版本,稳妥的做法是将所有版本都列出来。
xml文件的内容如下:
<?xml version="1.0" encoding="GB2312" ?>
<Binary>
<Item name="a.exe" />
<Item name="b.dll" />
<Item name="c.dll" />
</Binary>
读取该xml文件的JScript如下:
main(); function main()
{
var xmlDoc = null;
var signatures = [
"Msxml2.DOMDocument.6.0",
"Msxml2.DOMDocument.5.0",
"Msxml2.DOMDocument.4.0",
"Msxml2.DOMDocument.3.0",
"Msxml2.DOMDocument",
"Microsoft.XmlDom"];
for (var index = 0; index < signatures.length; index++)
{
try {
xmlDoc = new ActiveXObject(signatures[index]);
}
catch (e)
{
//继续尝试更低版本
}
}
xmlDoc.async = false;
xmlDoc.resolveExternals = false;
var strXmlPath = “D:\\test.xml”;
xmlDoc.load(strXmlPath);
if (xmlDoc.parseError.errorCode != 0)
{
var myError = xmlDoc.parseError;
WScript.Echo("打开xml文件失败: " + myError);
}
else
{
var BinGroup = xmlDoc.getElementsByTagName("Item");
for (var i = 0; i < BinGroup.length; i++)
{
var strBinName = BinGroup.item(i).getAttribute("name");
WScript.Echo(strBinName);
}
}
}
最新文章
- 实现移动设备远程登录linux服务器
- svn命令
- DRY原则和Shy原则
- 如何禁止DELETE、PUT、OPTIONS、TRACE、HEAD等协议访问应用程序 .
- java synchronized关键字浅探
- 开源日志库log4cplus+VS2008使用
- 微信企业号 JS-SDK:上传图片
- java判断字符串String中是否存在中文
- Eclipse rap 富客户端开发总结(9) : rap上传与下载
- ubuntu的安装与vim(部分)文件的配置
- 记忆化搜索 P1464 Function
- dremio jdbc使用
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第4章编程练习2
- iOS开发时使用的bundle路径
- Logstash+ElasticSearch+Kibana处理nginx访问日志(转)
- 06Vue.js快速入门-Vue组件化开发
- 使用a标签实现软件下载及下载量统计
- 2018-2019-2 20165332《网络攻防技术》Exp5 MSF基础应用
- 装B 自卫神器 -
- 解决 KendoUI TabStrip 高度 100% 问题
热门文章
- 数据类型总结——Array(数组类型)
- CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
- 应用层协议实现系列(三)——FTPserver之设计与实现
- 将HTML格式的String转化为HTMLElement 分类: C1_HTML/JS/JQUERY 2014-08-05 12:01 1217人阅读 评论(0) 收藏
- 【solr基础教程之九】客户端 分类: H4_SOLR/LUCENCE 2014-07-30 15:28 904人阅读 评论(0) 收藏
- js进阶正则表达式9量词2(^和&;作用:/^HTML5$/g匹配不到aHTML5b中的HTML5,不然是可以匹配到的)(/\d+(?=cm)/g)((?!cm))
- Android 离线缓存的高速实现
- (转自aierong原创技术随笔)sqlserver字符串拆分(split)方法汇总
- svn服务配置
- Archive for the ‘Erlang’ Category 《Erlang编程指南》读后感