【发布时间】:2013-12-28 08:17:41
【问题描述】:
我正在尝试使用 jsonp 来获取这样的 xml 数据:
$.ajax({
type: "GET",
url: "http://www.ncbi.nlm.nih.gov/pubmed/1111?report=xml&format=text",
dataType: 'jsonp',
success: function(json) {
console.log(json);
},
error: function(e) {
console.log(e.message);
}
});
但是,该网站似乎没有返回 xml 文档,而是返回 HTML 格式的 xml。 看到这个http://www.ncbi.nlm.nih.gov/pubmed/1111?report=xml&format=text
所以我得到一个错误:Uncaught SyntaxError: Unexpected token <
任何指针?
【问题讨论】:
-
如果服务器不支持JSONP,则不能强制。
标签: javascript jquery ajax xml jsonp