cowboy_bebop 发表于 2013-1-29 09:04:20

jQuery 解析XML

 
<?xml version="1.0" encoding="utf-8"?><ip_records><ip_record ip="192.168.1.1" province="江苏" isp="中国电信" city="苏州"   visit_date="2011-6-22" visit_time="17:56"></ip_record><ip_record ip="192.168.1.2" province="江苏" isp="中国电信" city="苏州"   visit_date="2011-6-23" visit_time="17:58"></ip_record><ip_record ip="192.168.1.3" province="江苏" isp="中国电信" city="苏州"   visit_date="2011-6-28" visit_time="17:58"></ip_record><ip_record ip="192.168.1.4" province="江苏" isp="中国电信" city="苏州"   visit_date="2011-6-29" visit_time="17:58"></ip_record><ip_record ip="192.168.1.5" province="江苏" isp="中国电信" city="苏州"   visit_date="2011-6-29" visit_time="17:58"></ip_record><ip_record ip="192.168.1.6" province="江苏" isp="中国电信" city="苏州"   visit_date="2011-6-30" visit_time="17:58"></ip_record></ip_records> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>jquery解析xml</title><script type="text/javascript" src="scripts/jquery-1.6.1.js"></script><script type="text/javascript">    $(function(){      $.post('ip_records.xml',function(data){            //查找所有的book节点            var s="";            $(data).find('ip_record').each(function(i){                var ip=$(this).attr('ip');                var province=$(this).attr("province");var city=$(this).attr("city");                var isp=$(this).attr("isp");                var visit_date=$(this).attr("visit_date");var visit_time=$(this).attr("visit_time");                s+=ip+"    "+province+"    "+city+"    "+visit_date+"    "+visit_time+"    "+isp+"<br>";            });            $('#mydiv').html(s);      });    });</script></head><body>    <div id='mydiv'></div></body></html> 
 
页: [1]
查看完整版本: jQuery 解析XML