gpt4 book ai didi

xml - 通过 jQuery AJAX 获取 XML 时出现 parseerror

转载 作者:数据小太阳 更新时间:2023-10-29 02:28:17 26 4
gpt4 key购买 nike

我想通过 jQuery AJAX 获取 RSS 提要,但每次我这样做时,我都会收到一个解析错误。我的提要相对复杂(使用 CDATA 和自定义命名空间),因此我尝试剥离返回的文档(以及一百万个其他组合),但即使是一个非常简单的文档,它仍然失败。这是我的 AJAX 代码:

$.ajax({
type: 'GET',
url: ...,
dataType: 'xml',

success: function(xml) {
...
},

error: function(xhr, textStatus, error) {
console.log('status: ' + textStatus);
console.log(xhr.responseText);
showError('an unknown error occurred while trying to fetch the feed: ' + xhr.status);
}
});

控制台输出:

status: parsererror
<?xml version="1.0"?>

<rss version="2.0">
<channel>
<title>title</title>
<link>link</link>
<description>desc</description>

<lastBuildDate>build date</lastBuildDate>
<generator>gen</generator>
</channel>
</rss>

最佳答案

确保使用 application/rss+xmltext/xmlContent-Type header 提供文档。

关于xml - 通过 jQuery AJAX 获取 XML 时出现 parseerror,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2011076/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com