javascript实现加载xml文件的方法


Posted in Javascript onNovember 24, 2015

本文实例讲述了javascript加载xml文件的方法。分享给大家供大家参考,具体如下:

//需要读取的xml文件
var uRl = "jsReadXml.xml";
var xmlDoc;
//初始化,给上述定义变量赋值
// function showcurcity(){
if(window.ActiveXObject)
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false"
xmlDoc.load(uRl);
getvalue();
}
else if(document.implementation && document.implementation.createDocument)
{
xmlDoc=document.implementation.createDocument("", "root", null);
xmlDoc.load(uRl);
xmlDoc.onload=getvalueff;
}
// else {
// return null;
// }
// }
function getvalue()
{
var nodes=xmlDoc.documentElement.childNodes;
var now=new Date();
for(i=0;i<nodes.length;i++){
var value=nodes.item(i).childNodes.item(0).text ;
alert(nodes.item(i).childNodes.item(1).text);
alert(nodes.item(i).childNodes.item(2).text);
}
}
function getvalueff(){
var cCode=xmlDoc.getElementsByTagName("date");
var now = new Date();
var nowvalue=now.getFullYear()+'年'+(now.getMonth()+1)+'月'+now.getDate()+'日';
for(i=0;i<cCode.length;i++)
{
alert(xmlDoc.getElementsByTagName("imgsrc")[i].childNodes[0].nodeValue);
alert(xmlDoc.getElementsByTagName("title")[i].childNodes[0].nodeValue);
alert(xmlDoc.getElementsByTagName("url")[i].childNodes[0].nodeValue);
}
}

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
jquery的键盘事件修改代码
Feb 24 Javascript
基于jQuery实现的当离开页面时出现提示的实现代码
Jun 27 Javascript
JS和jquery获取各种屏幕的宽度和高度的代码
Aug 02 Javascript
JavaScript常用脚本汇总(二)
Mar 04 Javascript
js针对ip地址、子网掩码、网关的逻辑性判断
Jan 06 Javascript
基于jQuery实现点击最后一行实现行自增效果的表格
Jan 12 Javascript
基于JS实现数字+字母+中文的混合排序方法
Jun 06 Javascript
react-redux中connect()方法详细解析
May 27 Javascript
JS和jQuery通过this获取html标签中的属性值(实例代码)
Sep 11 jQuery
微信小程序实现选项卡效果
Nov 06 Javascript
优雅的将ElementUI表格变身成树形表格的方法步骤
Apr 11 Javascript
js实现秒表计时器
Dec 16 Javascript
jQuery 1.9.1源码分析系列(十)事件系统之主动触发事件和模拟冒泡处理
Nov 24 #Javascript
JavaScript转换与解析JSON方法实例详解
Nov 24 #Javascript
jQuery实现带分组数据的Table表头排序实例分析
Nov 24 #Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
Nov 24 #Javascript
JS获取数组最大值、最小值及长度的方法
Nov 24 #Javascript
基于jquery实现日历签到功能
Sep 11 #Javascript
Jquery1.9.1源码分析系列(六)延时对象应用之jQuery.ready
Nov 24 #Javascript
You might like
1982年日本摄影师镜头下的中国孩子 那无忧无虑的童年
2020/03/12 杂记
PHP PDO函数库详解
2010/04/27 PHP
PHP中“简单工厂模式”实例代码讲解
2012/09/04 PHP
PHP基于phpqrcode类生成二维码的方法示例详解
2020/08/07 PHP
用javascript实现的激活输入框后隐藏初始内容
2007/06/29 Javascript
一个cssQuery对象 javascript脚本实现代码
2009/07/21 Javascript
基于jquery的关于动态创建DOM元素的问题
2010/12/24 Javascript
javascript 3d 逐侦产品展示(核心精简)
2014/03/26 Javascript
一个jquery实现的不错的多行文字图片滚动效果
2014/09/28 Javascript
Node.js读写文件之批量替换图片的实现方法
2016/09/07 Javascript
vue+vuecli+webpack中使用mockjs模拟后端数据的示例
2017/10/24 Javascript
原生js实现移动端触摸轮播的示例代码
2017/12/22 Javascript
Angular HMR(热模块替换)功能实现方法
2018/04/04 Javascript
Vue实现todolist删除功能
2018/06/26 Javascript
小程序实现带年月选取效果的日历
2018/06/27 Javascript
微信公众号平台接口开发 获取access_token过程解析
2019/08/14 Javascript
python中查找excel某一列的重复数据 剔除之后打印
2013/02/10 Python
python实现给字典添加条目的方法
2014/09/25 Python
详解python基础之while循环及if判断
2017/08/24 Python
python绘制条形图方法代码详解
2017/12/19 Python
Python求一批字符串的最长公共前缀算法示例
2019/03/02 Python
3行Python代码实现图像照片抠图和换底色的方法
2019/10/10 Python
pytorch逐元素比较tensor大小实例
2020/01/03 Python
pyMySQL SQL语句传参问题,单个参数或多个参数说明
2020/06/06 Python
解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法
2021/02/20 Python
移动Web—CSS为Retina屏幕替换更高质量的图片
2012/12/24 HTML / CSS
电子商务专业学生的学习自我评价
2013/10/27 职场文书
社区国庆节活动方案
2014/02/05 职场文书
公务员转正鉴定材料
2014/02/11 职场文书
网站推广策划方案
2014/06/04 职场文书
英语专业求职信
2014/07/08 职场文书
关于清明节的演讲稿
2014/09/13 职场文书
2014年九一八事变演讲稿
2014/09/14 职场文书
流动人口婚育证明
2014/10/19 职场文书
某学校的2019年度工作报告范本
2019/10/11 职场文书
《女娲补天》读后感5篇
2019/12/31 职场文书