$.ajax({
type: 'GET',
url : 'http://themeforest.net/feeds/items/3042144.atom',
dataType : 'xml',
error: function(xhr) {
console.log('Failed to parse feed');
},
success : function(data) {
var obj = $.parseXML(data);
}
});
このセットアップでは、「フィードの解析に失敗しました」というエラー メッセージが表示されます。
dataTypeをxmlではなくtextに変更すると、フィードは正常にフェッチされますが、コンソールで$.parseXMLがエラーをスローします。
[ERROR] 21:27:34 Error
Error: Invalid XML: <?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
<id>tag:themeforest.net,2007-12-31:/feeds/items/1358600</id>
...
...
ここで何が間違っていますか?私はそれについてグーグルで試しましたが、同様の問題を見つけることができませんでした。何か案は?