javascript读取xml文件读取节点数据的例子
分享下用javascript读取xml文件读取节点数据方法。
读取的节点数据,还有一种情况是读取节点属性数据。
<head> <title></title> <script type="text/javascript"> var objLength = null; var xmlHttp; var strurl = ""; function ajaxrequst() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else { xmlHttp = new XMLHttpRequest(); } try { strurl = "/data/rdzz.xml"; xmlHttp.onreadystatechange = LoadXmlFile; xmlHttp.open("GET", strurl + "?time=" + (new Date()).getTime(), true); xmlHttp.send(null); } catch (e) {}}function LoadXmlFile() { var content = ""; if (xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { var xmlDOM = xmlHttp.responseXML; var xmlRoot = xmlDOM.documentElement; try { var objLength = xmlRoot.getElementsByTagName("Item");for (var i = 0; i < objLength.length; i++) { var elementtitle = objLength[i].getElementsByTagName('NewsTitle')[0]; var elementtime = objLength[i].getElementsByTagName('NewsTime')[0]; var elementurl= objLength[i].getElementsByTagName('NewsUrl')[0];// LastValue = objLength[i].getAttribute( "LastValue" ) // Prediction = objLength[i].getAttribute( "Prediction" ) // Actual = objLength[i].getAttribute( "Actual" ) // importance = objLength[i].getAttribute( "importance" ) // newstime = objLength[i].getAttribute( "NewsTime" )var title = elementtitle.textContent || elementtitle.text; var time = elementtime.textContent || elementtime.text; var url = elementurl.textContent || elementurl.text;content += "<li><dl><dd>" + time + "</dd><dd><a href='" + url + "' target='blank'>" + title + "</a></dd></dl></li>"; } document.getElementById("newsInfo").innerHTML = content; } catch (e) { } } www.jbxue.com } } </script> </head> <body> <input id="Button1" type="button" value="read" οnclick="ajaxrequst()" /> <div id="newsInfo"></div> </body>
javascript读取xml文件读取节点数据的例子相关推荐
- C#中读取xml文件指定节点
假设xml文件内容是 <?xml version="1.0" encoding="utf-8"?> <Workflow> <A ...
- 读取XML文件的节点内的内容
<?xml version="1.0" encoding="utf-8" ?> <data> <tag3>15</ta ...
- html表格中绑定显示xml文档内容的简单实例,JS读取XML文件数据并以table形式显示数据的方法(兼容IE与火狐)...
本文实例讲述了JS读取XML文件数据并以table形式显示数据的方法.分享给大家供大家参考,具体如下: 先看xml文件: 张秋丽 女 18 李文才 男 31 李斯文 男 22 马英 女 25 孙红雷 ...
- tinyxml 读取文本节点_TinyXML读取xml文件
TinyXML读取xml文件 2020-05-19 编程之家收集整理的这篇文章主要介绍了TinyXML读取xml文件,编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考. 例子 xml 内容: ...
- java 存取xml数据_JAVA读取XML文件数据
XML文档内容如下: title1 title2 title3 JAVA代码如下: package cn.mylucene; import java.io.File; import java.io.I ...
- C#中常用的几种读取XML文件的方法
XML文件是一种常用的文件格式,例如WinForm里面的app.config以及Web程序中的web.config文件,还有许多重要的场所都有它的身影.Xml是Internet环境中跨平台的,依赖于内 ...
- dom4j读取XML文件内容
转载自 dom4j读取XML文件内容 <?xml version="1.0" encoding="UTF-8"?> <RESULT> ...
- 使用.NET读取XML文件
介绍 本文中我将介绍在ASP.NET应用程序中如何读取XML文件,这是一个十分有用的技巧.使用这个技巧,我们能够定制我们的应用程序的配置文件,也可以读取那些保存在XML文件中的数据. 概论 下面的代码 ...
- python读取xml文件内容_python读取xml文件
关于python读取xml文章很多,但大多文章都是贴一个xml文件,然后再贴个处理文件的代码.这样并不利于初学者的学习,希望这篇文章可以更通俗易懂的教如何使用python来读取xml文件. 什么是xm ...
最新文章
- 如何创建高质量的TypeScript声明文件(六) - 示例
- Ubuntu使用tzselect修改时区
- nagios和cacti的整合
- eclipse新建一个java_Eclipse中新建一个java源文件的步骤
- java gui 层次结构_JAVA GUI学习 - JTree树结构组件学习 ***
- SVN中Branch/tag的比较
- JSON在android中应用
- TestNg的IReporter接口的使用
- Docker-CE 入门
- leetcode扔鸡蛋问题总结
- 学习爬虫第二天:继续爬公司内部的通讯录
- 【翻译召集令】HenCoder 反向翻译计划
- c语言题库及详解答案 免费下载,C语言题库(带详解答案).pdf
- Python图像变换及手绘效果
- Unity3d坦克大战联网
- 史上最全BigDecimal的5种进位方式:ROUND_UP,ROUND_DOWN,ROUND_CEILING,ROUND_FLOOR,ROUND_HALF_UP,ROUND_HALF_DOWN的比较
- 小区管理系统之后台管理前端模板
- springboot利用官方SDK(wechatpay-apache-httpclient)接入微信支付V3
- Dharma暴跌过度解读了吗?去中心化不足,模式难持续是关键
- 五大列级庄_1855列级庄分级