使用jquery解析XML示例代码
2023-06-13 09:15:45 时间
xml文件结构:books.xml
<?xmlversion="1.0"encoding="UTF-8"?> <root> <bookid="1"> <name>深入浅出extjs</name> <author>张三</author> <price>88</price> </book> <bookid="2"> <name>锋利的jQuery</name> <author>李四</author> <price>99</price> </book> <bookid="3"> <name>深入浅出flex</name> <author>王五</author> <price>108</price> </book> <bookid="4"> <name>java编程思想</name> <author>钱七</author> <price>128</price> </book> </root>
页面代码:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"> <title>jquery解析xml</title> <scripttype="text/javascript"src="js/jquery-1.4.2.min.js"></script> <scripttype="text/javascript"> $(function(){ $.post("books.xml",function(data){ //查找所有的book节点 vars=""; $(data).find("book").each(function(i){ varid=$(this).attr("id"); varname=$(this).children("name").text(); varauthor=$(this).children("author").text(); varprice=$(this).children("price").text(); s+=id+" "+name+" "+author+" "+price+"<br>"; }); $("#mydiv").html(s); }); }); </script> </head> <body> <divid="mydiv"></div> </body> </html>
效果图:
相关文章
- 使用 jQuery 统计用户选中的复选框的个数
- jquery.post用法详解编程语言
- Linux读取XML文件的快速方法(linux读取xml文件)
- jquery手指触摸滑动放大图片的方法(比较靠谱的方法)详解编程语言
- jQuery scrollTop()方法的用法
- Oracle中查询XML数据的方法(oracle查询xml)
- XML数据快速导入MySQL数据库(xml导入mysql)
- MySQL和XML实现配置文件的完美结合(mysql xml配置c)
- 使用MySQL和XML语句进行高效数据处理(mysql xml 语句)
- MySQL与XML的完整解读(mysql xml详解)
- Oracle XML转换快速高效的数据处理方案(oracle xml转换)
- Oracle中XML数据的读取研究(oracle xml读取)
- jQuery操作XML入门
- jQuery入门问答整理的几个常见的初学者问题
- Jquery升级新版本后选择器的语法问题
- 在jquery中处理带有命名空间的XML数据
- jQuery学习笔记获取jQuery对象
- 7款吸引人眼球的jQuery/CSS3特效实例分享
- Jquery为a标签的href赋值实现代码
- jQuery实现单行文字间歇向上滚动源代码
- 模拟电子签章盖章效果的jQuery插件源码
- 同域jQuery(跨)iframe操作DOM(示例代码)
- JQuery实现绚丽的横向下拉菜单
- Jquery实现控件的隐藏和显示实例
- 实例讲解JQuery中this和$(this)区别
- js/jquery判断浏览器的方法小结
- 使用jquery解析XML的方法