Google Feed Loader API игнорирует атрибуты XML
Загрузчик фидов Google, похоже, игнорирует атрибуты при конвертации в JSON. Я использую jQuery для получения канала через AJAX. Фактический канал RSS XML можно увидетьВоти ответ от вызова AJAX можно увидетьВот.
Мне нужно получить доступ кurl
атрибут<enclosure>
теги, но не появляются в ответе.
Для справки, код, который я использую:
function getFeed(url) {
url = 'http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&callback=?&q='
+ encodeURIComponent(url);
$.ajax({
type: 'GET',
url: url,
dataType: 'jsonp',
cache: false,
success: function(d) { alert(JSON.stringify(d); },
error: function(s,x) { alert(x); }
});
}
Я не могу понять, как получить ответ XML, как изменениеdataType : 'xml'
вызывает ошибку HTTP. JSON предпочтительнее.
Есть идеи?