我有一个ajax请求,它以XML形式提供响应
例如:这是我期望的答复
<?xml version="1.0" encoding="UTF-8"?><response>
<class name="details">
<object xx="11" yy="56" zz="11"/>
<object xx="12" yy="57" zz=""/>
<object xx="13" yy="58" zz=""/>
<object xx="14" yy="59" zz=""/>
<object xx="15" yy="60" zz=""/>
</class>
但是有时候,当IE11和某些版本的firefox中的响应数据很大时,它会像下面这样
<?xml version="1.0" encoding="UTF-8"?><response>
<class name="details">
<object xx="11" yy="56" zz="11"/>
<object xx="12" yy="57" zz=""/>
<object xx="13" yy="58" zz=""/>
<object xxyy="59" zz=""/>
<object xx="15" yy="60" zz=""/>
</class>
一些属性名称正在合并并出现[看看第4个对象行]。在Chrome浏览器上根本不会发生此问题。
任何建议都会很有帮助