jQuery 解析 xml 无效的 XML:HTTP/1.1 200 OK

jQuery parse xml Invalid XML: HTTP/1.1 200 OK

提问人:Toniq 提问时间:2/3/2019 更新时间:2/3/2019 访问量:92

问:

我正在尝试使用jquery解析此xml:https://feed.podbean.com/talkloudradio.com/feed.xml

var url = https://feed.podbean.com/talkloudradio.com/feed.xml

$.ajax({
        url: url,
        dataType: "json",
        cache: false
    }).done(function( d ) {
            console.log($.parseXML( d.contents ))

    }).fail(function(jqXHR, textStatus, errorThrown) {
        console.log(jqXHR, textStatus, errorThrown);

    }); 

我收到parseXML错误:

Uncaught Error: Invalid XML: HTTP/1.1 200 OK

如果我尝试直接在完成函数中搜索,它找不到任何东西:

$(d).find("item").each(function(){
    console.log($(this))
})

问题是什么,它是有效的rss吗?

jQuery,RSS 解析,XML

评论

0赞 Mamdouh Saeed 2/3/2019
dataType: "xml"
0赞 Toniq 2/3/2019
否,然后它得到解析器错误错误:无效的 XML,所以它甚至没有解析它。如果我执行 dataType:“json”,它会成功解析它并在状态内容中返回字符串。

答: 暂无答案