0
:JQuery ayrıştırma besleme getElementsByTagName Bu feed'in ayrıştırma am
entry.getElementsByTagName('link')[0].childNodes[0].nodeValue
komut şöyledir: http://www.kingola.com/feed/podcast/
var feedParser = $('<div/>');
var url = 'http://www.kingola.com/feed/podcast/';
$.ajax({
url: url,
dataType: "json",
cache: false
}).done(function(result) {
feedParser.html(d.contents);
var arr = feedParser[0].getElementsByTagName('item'), i, len = arr.length, entry, obj;
for(i=0; i < len; i++){
entry = arr[i];
obj = {};
if(typeof entry.getElementsByTagName('title')[0] !== 'undefined'){
obj.title = entry.getElementsByTagName('title')[0].childNodes[0].nodeValue;
}
if(typeof entry.getElementsByTagName('link')[0] !== 'undefined'){
obj.link= entry.getElementsByTagName('link')[0].childNodes[0].nodeValue;
}
finishData.push(obj);
}
}).fail(function(jqXHR, textStatus, errorThrown) {
});
problem başlık alır ama bağlantıdan Bu konuda tanımsız olsun olmasıdır başlık için aynı.
Bu nasıl oluyor ve nasıl çözülür? eleman almak için
entry.getElementsByTagName('link')[0] returns <link>
entry.getElementsByTagName('link')[0].childNodes returns {}
entry.getElementsByTagName('link')[0].childNodes[0] retruns undefined
Anlamadım. 1. Yukarıdaki kodu bu örnek nasıl uygularım? 2. Yukarıdaki beslemede göremediğim gibi 'linkName' düğümü yok. – Toniq