メモ:
XML
<?xml version="1.0" encoding="utf-8"?> <properties> <news> <date>2011.00.00</date> <title>高粋楼-ハイカラロウ</title> <url>http://haikararou.com/wp/</url> </news> <news> <date>2010.00.00</date> <title>ウルトラエル</title> <url>http://www.ultra-l.net/index.php</url> </news> </properties>
JS
// xmlファイル読み込み function news_xml(){ $.ajax({ url:'./news.xml', type:'get', dataType:'xml', timeout:1000, success:parse_xml }); } // xmlデータ解析 function parse_xml(xml,status){ if(status!='success')return; $(xml).find('news').each(write_news); } function write_news(){ var date=$(this).find('date').text(); var title=$(this).find('title').text(); var url=$(this).find('url').text(); $('<dl>'+ '<dt>'+date+'</dt><dd><a href="'+url+'">'+title+'</a></dd>'+ '</dl>').appendTo('#news_xml'); }
HTML
<body onload="news_xml()"> <div id="news_xml"></div> </div> </body> </html>