首先,要让jQuery加载xml文件,如下,有两种方式:
第一种$.get:
- $.get("xmlfile.xml",function(xml){
- //xml即为可以读取使用的内容
- });
- <script type="text/javascript">
- $(document).ready(function() {
- $.ajax({
- url: 'http://www.nowamagic.net/cgi/test.xml',
- dataType: 'xml',
- success: function(data){
- //console.log(data);
- $(data).find("channel").find("item").each(function(index, ele) {
- var titles = $(ele).find("title").text();
- var links = $(ele).find("link").text();
- console.log(titles+'-----');
- $("#noticecon").find('ol').append('<li><a href="'+links+'">'+titles+'</a></li>');
- });
- }
- });
- })
- </script>
- <div id="noticecon">
- <ol>
- </ol>
- </div>
加载完,之后,就可以开始解析xml了,如下:
xml文件:
解析代码: