Я вызываю поток данных Flickr в WinJS для приложения Windows 8 Metro. Когда я пытаюсь проанализировать ответ фида с помощью JSON.parse, я получаю сообщение об ошибке Invalid Character. Вот мой код:
function processPhotos(result)
{
var photoData = JSON.parse(result.responseText);
//bind here
data.items.forEach(function (item) {
list.push(item);
});
}
function processError(error) {
console.log(error.message);
}
WinJS.xhr({ url: "http://api.flickr.com/services/feeds/photos_public.gne?format=json" }).then(processPhotos, processError);
WinJS.Namespace.define("data", {
items: groupedItems,
groups: groupedItems.groups,
getItemsFromGroup: getItemsFromGroup
});
Result.ResponseText имеет ожидаемое содержимое.
Кто-нибудь еще сталкивается с этим?