XMLフィードに「Url」という3つのタグがあり、jQueryを使用してデータを抽出しようとしています。最初の2つは画像ファイルで、もう1つはWebリンクです。
1つはこのレベルでネストされています
Offer > Images > Image > Url
もう1つはこのレベルです:
Offer > Images > ZoomImage > Url
最後はこのレベルです:
Offer > Url
次のコードを使用すると、最初のURLのみが取得されます
$(document).ready(function(){
$.ajax({
type: "GET",
url: "datafile.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('Offer').each(function(){
var title = $(this).find('Title').text();
var url = $(this).find('Url').text();
var description = $(this).find('Description').text();
$('<div class="title"</div>').html('<a href="'+url+'">'+title+'</a>').appendTo('#page-wrap');
});
実際には、3つのURLすべてを別々に返してコードで使用したいと思っています。どうすればこれを達成できますか?
前もって感謝します。