gpt4 book ai didi

jquery - $.parseXML 不适用于有效的 xml

转载 作者:太空狗 更新时间:2023-10-29 13:24:41 27 4
gpt4 key购买 nike

XML:

<?xml version="1.0"?>
<choices>
<choice>
<start>39</start>
<duration>6</duration>
<path>
<name></name>
<complete></complete>
</path>
<path>
<name></name>
<complete></complete>
</path>
</choice>
</choices>

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

XML 被报告为有效,并且没有抛出错误。我知道我可以使用 $(response),但我不需要那个。

  • jQuery 1.7.2

最佳答案

dataType
Default: Intelligent Guess (xml, json, script, or html)

"xml": Returns a XML document that can be processed via jQuery.

The $.ajax() function relies on the server to provide information about the retrieved data. If the server reports the return data as XML, the result can be traversed using normal XML methods or jQuery's selectors. If another type is detected, such as HTML in the example above, the data is treated as text.

结果应该已经被解析了。

如果您特别不希望它被解析,请使用不同的dataType

关于jquery - $.parseXML 不适用于有效的 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10147499/

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