读书人

轻巧使用jquery解析XML

发布时间: 2012-08-24 10:00:21 作者: rapoo

轻松使用jquery解析XML

xml文件结构:books.xml

轻巧使用jquery解析XML<?xml?version="1.0"?encoding="UTF-8"?>
轻巧使用jquery解析XML<root>
轻巧使用jquery解析XML????<book?id="1">
轻巧使用jquery解析XML????????<name>深入浅出extjs</name>
轻巧使用jquery解析XML????????<author>张三</author>
轻巧使用jquery解析XML????????<price>88</price>
轻巧使用jquery解析XML????</book>
轻巧使用jquery解析XML????<book?id="2">
轻巧使用jquery解析XML????????<name>锋利的jQuery</name>
轻巧使用jquery解析XML????????<author>李四</author>
轻巧使用jquery解析XML????????<price>99</price>
轻巧使用jquery解析XML????</book>
轻巧使用jquery解析XML????<book?id="3">
轻巧使用jquery解析XML????????<name>深入浅出flex</name>
轻巧使用jquery解析XML????????<author>王五</author>
轻巧使用jquery解析XML????????<price>108</price>
轻巧使用jquery解析XML????</book>
轻巧使用jquery解析XML????<book?id="4">
轻巧使用jquery解析XML????????<name>java编程思想</name>
轻巧使用jquery解析XML????????<author>钱七</author>
轻巧使用jquery解析XML????????<price>128</price>
轻巧使用jquery解析XML????</book>
轻巧使用jquery解析XML</root>
轻巧使用jquery解析XML

页面代码:

轻巧使用jquery解析XML<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN"?"http://www.w3.org/TR/html4/loose.dtd">
轻巧使用jquery解析XML<html>
轻巧使用jquery解析XML<head>
轻巧使用jquery解析XML<meta?http-equiv="Content-Type"?content="text/html;?charset=UTF-8">
轻巧使用jquery解析XML<title>jquery解析xml</title>
轻巧使用jquery解析XML<script?type="text/javascript"?src="js/jquery-1.4.2.min.js"></script>
轻巧使用jquery解析XML轻巧使用jquery解析XML<script?type="text/javascript">轻巧使用jquery解析XML
轻巧使用jquery解析XML轻巧使用jquery解析XML????$(function()轻巧使用jquery解析XML{
轻巧使用jquery解析XML轻巧使用jquery解析XML????????$.post('books.xml',function(data)轻巧使用jquery解析XML{
轻巧使用jquery解析XML????????????//查找所有的book节点
轻巧使用jquery解析XML????????????var?s="";
轻巧使用jquery解析XML轻巧使用jquery解析XML????????????$(data).find('book').each(function(i)轻巧使用jquery解析XML{
轻巧使用jquery解析XML????????????????var?id=$(this).attr('id');
轻巧使用jquery解析XML????????????????var?name=$(this).children('name').text();
轻巧使用jquery解析XML????????????????var?author=$(this).children('author').text();
轻巧使用jquery解析XML????????????????var?price=$(this).children('price').text();
轻巧使用jquery解析XML????????????????s+=id+"    "+name+"    "+author+"    "+price+"<br>";
轻巧使用jquery解析XML????????????});
轻巧使用jquery解析XML????????????$('#mydiv').html(s);
轻巧使用jquery解析XML????????});
轻巧使用jquery解析XML????});
轻巧使用jquery解析XML</script>
轻巧使用jquery解析XML</head>
轻巧使用jquery解析XML<body>
轻巧使用jquery解析XML????<div?id='mydiv'></div>
轻巧使用jquery解析XML</body>
轻巧使用jquery解析XML</html>

效果图:
轻巧使用jquery解析XML

读书人网 >XML SOAP

热点推荐