Итак, я разрабатываю ленту новостей, которая существует на другом сервере, вместе со статическими документами PDF, которые описывается фидом.Проблемы с преобразованием Atom в JSONP
Я пытаюсь реализовать синтаксический анализ канала на стороне клиента, потому что я не уверен, какие будут серверные возможности сервера.
В контекстном обходного пути я разборе фид Atom в JSON с помощью Blastcasta.com
url = "http://www.blastcasta.com/feed-to-json.aspx?feedurl=http://[atomLocation]/newsletter.atom"
data = {}
$.ajax({
url: url + "?callback=?",
dataType: "jsonp",
data: data,
success: function(data) { onSuccess(data); },
error: function() { alert('Failed to parse feed'); },
});
Если я устанавливаю DATATYPE к «приложения/JSON» я получаю сообщение об ошибке перекрестное происхождения. Если я установил его в jsonp, я получу «Синтаксическая ошибка: неожиданный токен:».
Из того, что я понимаю, jsonp - это json, завернутый в функцию или что-то в этом роде.
Есть ли разумное решение проблемы, или мне нужно будет «сосать его» и разработать серверный сервер от атома до jsonp?
Woohoo !!! Это то, что для этой части «парама» было ... Я получил его для работы окончательно и с небольшой модификацией, теперь корм загружается из внешнего домена. –