$ .parseXML无法使用有效的xml

XML:

   39 6           $.ajax({ url: 'choices.xml', context: this, async: false, success: function(response) { var xmlDoc = $.parseXML(response); console.log(xmlDoc); // null } }); 

XML被报告为有效,并且不会引发任何错误。 我知道我可以使用$(响应),但我不需要。

  • jQuery 1.7.2

数据类型
默认值:智能猜测(xml,json,脚本或html)

“xml”:返回可以通过jQuery处理的XML文档。

$ .ajax()函数依赖于服务器来提供有关检索数据的信息。 如果服务器将返回数据报告为XML,则可以使用普通XML方法或jQuery选择器遍历结果。 如果检测到其他类型,例如上例中的HTML,则数据将被视为文本。

结果应该已经解析了。

如果您特别不希望对其进行解析,请使用其他dataType