jQuery ile XML datalarını çekiyorum.
Xml kodu şu şekilde ;
<entry> <title>başlık</title> <im:image height="75"> http://is5.mzstatic.com/image/pf/us/r30/Purple5/v4/b6/da/99/b6da996f-02ab-799d-bd44-082c730dc964/mzl.qxqjqewx.75x75-65.png </im:image> <im:price amount="1.99000" currency="TRY">1,99 TL</im:price> </entry>bunun gibi alt alta birsürü içerik var.
Bu kısımda title kısmını rahatlık çekebiliyorum. Ancak im:image im: price gibi içerikleri çekemiyorum. Yani hem im: price içindeki fiyatı çekeceğim. Hemde im: price altında ki currency kısmını çekmem gerek.
Kodum bu şekilde :
function verilericek(rss){
$.ajax({
url: rss,
type: 'GET',
dataType: 'xml',
timeout: 1000,
success: function(xml){
$('#liste').html("");
$(xml).find('entry').each(function(){
var veri = $(this);
var uygulamaAdi = veri.find("title").text();
var fiyat = veri.find("im:price").text();
$("#liste").append(uygulamaAdi + "<br/>" + fiyat + "<br/>");
});
},
error: function(){
$("#liste").append('Hata !');
}
});
}
verilericek("https://itunes.apple.com/tr/rss/toppaidapplications/limit=10/xml");
Ben mi yanlış yapıyorum diyeceğim ama kodu direkt düzenlemeden yapıştırıyorum.