【XML的两种读取方法】教程文章相关的互联网学习教程文章

javascript解析xml实现省市县三级联动的方法

本文实例讲述了javascript解析xml实现省市县三级联动的方法。分享给大家供大家参考。具体实现方法如下: (该方法适用于任何常用浏览器) <body><div><span><select id="sheng" style="width: 100px"></select></span><span><select id="shi" style="width: 100px"></select></span><span><select id="xian" style="width: 100px"></select></span></div></body> </html> <script type="text/javascript"> <!-- function getXmlDoc...

jQuery实现定时读取分析xml文件的方法

本文实例讲述了jQuery实现定时读取分析xml文件的方法。分享给大家供大家参考。具体如下: 这里演示了jQuery如何通过ajax方式定时读取xml文件并分析。 xml文件如下: <?xml version="1.0"?> <data><page tasks="1" messages="3" notifications="3"/> </data>js文件如下: $(document).ready(function() {function get_info() {$.ajax({type: "GET",url: "page.xml",dataType: "xml",cache: false,complete: function(doc) {var task...

JavaScript操作XML文件之XML读取方法

本文实例讲述了JavaScript操作XML文件之XML读取方法。分享给大家供大家参考。具体分析如下: 假设我们现在要读取下面的 info.xml 文件 <?xml version="1.0" encoding="gb2312"?> <root><data id="1"><name>ceun</name><age>21</age></data><data id="2"><name><![CDATA[张三]]></name><age>22</age></data><data id="3"><name>jake</name><age>23</age></data><data id="4"><name>hello</name><age>20</age></data><data id="5"><n...

jquery读取xml文件实现省市县三级联动的方法【图】

本文实例讲述了jquery读取xml文件实现省市县三级联动的方法。分享给大家供大家参考。具体如下: 页面代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP city.jsp starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <met...

jQuery解析XML文件同时动态增加js文件的方法

本文实例讲述了jQuery解析XML文件同时动态增加js文件的方法。分享给大家供大家参考。具体实现方法如下: $(function(){$.ajax({url: js/config/jsConfig.xml,dataType: xml,success: function(data){$(data).find("moduleName").each(function(i,obj) {var field = $(this);var funcName = field.attr("name");for(var i = 0;i < field.find("func").size();i++){var func = field.find("func:eq(" + i + ")").text();var src = <s...

JS实现兼容各浏览器解析XML文档数据的方法

本文实例讲述了JS实现兼容各浏览器解析XML文档数据的方法。分享给大家供大家参考。具体分析如下: 网站上很多用JS解析XML文档的资料或多或少都有点问题, 以下是自己总结的代码,用来解析XML文档,兼容各个浏览器。 parseXMLDOM.js代码: /* * 纯JS解析XML文档(兼容各个浏览器) */ function parseXMLDOM(){ var _browserType = ""; var _xmlFile = ""; var _XmlDom = null; return { "getBrowserType" : function(){ return _brow...

JavaScript实现将xml转换成html table表格的方法

本文实例讲述了JavaScript实现将xml转换成html table表格的方法。分享给大家供大家参考。具体如下: function ConvertToTable(targetNode) {// if the targetNode is xmlNode this line must be removed// i couldnt find a way to parse xml string to xml node// so i parse xml string to xml documenttargetNode = targetNode.childNodes[0];// first we need to create headersvar columnCount = targetNode.childNodes[0].ch...

JS使用ajax从xml文件动态获取数据显示的方法

本文实例讲述了JS使用ajax从xml文件动态获取数据显示的方法。分享给大家供大家参考。具体分析如下: 下面的JS代码通过ajax检索xml文件的内容动态展示到网页,真个页面无刷新 <!DOCTYPE html> <html> <head> <script> function loadXMLDoc(url) { var xmlhttp; var txt,x,xx,i; if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safarixmlhttp=new XMLHttpRequest();} else{// code for IE6, IE5xmlhttp=new ...

JS通过ajax动态读取xml文件内容的方法

本文实例讲述了JS通过ajax动态读取xml文件内容的方法。分享给大家供大家参考。具体分析如下: 下面的JS代码读取note.xml文件,并填充显示相关字段 HTML文件代码如下 <!DOCTYPE html> <html> <head> <script> function loadXMLDoc(url) { var xmlhttp; if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safarixmlhttp=new XMLHttpRequest();} else{// code for IE6, IE5xmlhttp=new ActiveXObject("Microsoft...

JavaScript将XML转成JSON的方法

本文实例讲述了JavaScript将XML转成JSON的方法。分享给大家供大家参考。具体方法如下: 1. JavaScript代码如下:代码如下:// Changes XML to JSON function xmlToJson(xml) { // Create the return object var obj = {}; if (xml.nodeType == 1) { // element // do attributes if (xml.attributes.length > 0) { obj["@attributes"] = {}; for (var j = 0; j < xml.attributes.l...

jQuery读取XML文件内容的方法

本文实例讲述了jQuery读取XML文件内容的方法。分享给大家供大家参考。具体实现方法如下:代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>jQuery读取XML文件</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <style type="text/cs...

jQuery解析XML与传统JavaScript方法的差别实例分析

本文实例讲述了jQuery解析XML与传统JavaScript方法的差别。分享给大家供大家参考。具体分析如下: 1. 传统javascript方法:var xmlDoc = request.responseXML; try // Build Markers, if available {var markers = xmlDoc.getElementsByTagName("marker") ;for ( var i = 0; i < markers.length ; i++ ) {var point = {markers[i].getAttribute("lat")),markers[i].getAttribute("lng")};} } catch(e) {}2. jQuery方法:$(request....

使用jquery解析XML的方法【图】

本文实例讲述了使用jquery解析XML的方法,分享给大家供大家参考之用。具体方法如下: 一、xml文件结构:books.xml <?xml version="1.0" encoding="UTF-8"?> <root><book id="1"><name>深入浅出extjs</name><author>张三</author><price>88</price></book><book id="2"><name>锋利的jQuery</name><author>李四</author><price>99</price></book><book id="3"><name>深入浅出flex</name><author>王五</author><price>108</price></boo...

jquery解析XML字符串和XML文件的方法说明

1、读取XML字符串:例如: 代码如下:$(document).ready(function(){ var xml = "<xml><root><record><name>liubl</name></record><record><name>chencp</name</record></root></xml>";//var xml="<table><tr><td>100<td></tr></table>"; //也可直接识别Tablevar obj = $(xml).find("record"); });注意:一定要在外面包一层xml,这样jquery才能被识别,并且xml中还需要有一个根节点即root或其它可自定义。 2、读取XML文件例如: 代...

firefox下jquery ajax返回object XMLDocument处理方法

在firefox下使用jquery ajax处理struts2 返回json类型的时候,ajax执行成功返回结果为 [object XMLDocument]。 处理办法:在getWriter.print();前面加上一行代码 代码如下:ServletActionContext.getResponse().setContentType("text/html;charset=UTF-8");