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

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>"; //也可直接识别Table
var obj = $(xml).find("record");
});

注意:一定要在外面包一层xml,这样jquery才能被识别,并且xml中还需要有一个根节点即root或其它可自定义。

2、读取XML文件
例如:

复制代码 代码如下:

$(document).ready(function(){
$.get('mydata.xml',function(xml)
{
$(xml).find("book").each(function(){
var xmlAttr=$(this).attr("属性");
var xmlText=$(this).fint("节点").text();
});
});
});

时间: 2024-09-28 13:41:25

jquery解析XML字符串和XML文件的方法说明_jquery的相关文章

Jquery解析json字符串及json数组的方法

  本文实例讲述了Jquery解析json字符串及json数组的方法.分享给大家供大家参考.具体如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 6

jQuery Trim去除字符串首尾空字符的实现方法说明_jquery

假如您的项目正在使用jQuery框架,要去除字符串首尾的空字符您当然会选择:jQuery.trim(string).如果没有用到jQuery如何简单的实现呢.之前本人曾发过一个代码小片段:Javascript去除字符串左右的空格-trim(),这个写的比较粗糙并要用到递规操作.所以很多人很不满意代码的质量,包括我在内.偶尔看了下jQuery的代码,发现非常值的我们学习. 看看它是怎么实现这个功能的吧,代码只有一句话:使用正则方法. JavaScript Trim实现代码function trim

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

 本篇文章主要是对jquery解析XML字符串和XML文件的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 1.读取XML字符串: 例如:  代码如下: $(document).ready(function(){    var xml = "<xml><root><record><name>liubl</name></record><record><name>chencp</nam

XML字符串和XML DOCUMENT的相互转换

xml|转换|字符串     在做一般的XML数据交换过程中,我更乐意传递XML字符串,而不是格式化的XML Document.这就涉及到XML字符串和Xml Document的转换问题,说白了这是个很简单的问题,本文就各种XML解析器分别列举如下,以方便自己今后查阅. 一.使用最原始的javax.xml.parsers,标准的jdk api // 字符串转XMLString xmlStr = \"......\";StringReader sr = new StringReader(

jQuery Trim去除字符串首尾空字符的实现方法说明

 本篇文章主要是对jQuery Trim去除字符串首尾空字符的实现方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 假如您的项目正在使用jQuery框架,要去除字符串首尾的空字符您当然会选择:jQuery.trim(string).如果没有用到jQuery如何简单的实现呢.之前本人曾发过一个代码小片段:Javascript去除字符串左右的空格-trim(),这个写的比较粗糙并要用到递规操作.所以很多人很不满意代码的质量,包括我在内. 偶尔看了下jQuery的代码,发现非常值的我

js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)_javascript技巧

分别针对ie和火狐分别作了对xml文档和xml字符串的解析,所有代码都注释掉了,想看哪部分功能,去掉注释就可以了. 至于在ajax环境下解析xml,其实原理是一样的,只不过放在了ajax里,还是要对返回的xml进行解析. 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <

jQuery解析Json字符串与对象的例子

 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成,跟XML不相上下,在当今得到了广泛应用.有人说,当JS遇上Json,小JJ诞生啦:我说,当Json遇上xml,世界上又多了俩兄弟.近期看EasyUi视频里也全是Json作为前后台的数据交互,Json的有两种结构,分别是对象和数组: 1.对象:对象在js中表示为"{}"扩起来的内容,数据结构为: {key:value,key:value,-} 2.数

使用jQuery.form.js/springmvc框架实现文件上传功能_jquery

使用的技术有jquery.form.js框架, 以及springmvc框架.主要实现异步文件上传的同时封装对象,以及一些注意事项. 功能本身是很简单的,但是涉及到一些传递参数类型的问题.例如:jquery的ajax方法与jquery.form.js中的ajaxSubmit方法的参数,具体细节将在下一篇博客中分享. 重点: html表格三要素: action="fileUpload/fileUpload" method="post" enctype="mul

Gson解析空字符串发生异常的处理方法_java

前言 在实际开发项目中,服务器经常会用空字符串 "" 作为返回结果表示空值 ,但这在Gson当中就会遇到问题,如果这项数据的类型不是字符串,Gson解析就会报错 Json异常情况 先来看一个后台返回的json 正常情况下json: { "code":0, "msg":"ok", "data":{ "id":5638, "newsId":5638 } } data部分对