我通过 AJAX 调用接收 XML 数据。其中一个标签包含大量文本,大约 4000-5000 个字符。在 Firefox 中,该字段在第 3000 个字符左右被截断。我在网上找到的大多数东西都说节点值大小没有限制,但有时它取决于实现 - 没有可靠的答案。
假设对 nodeValue 的大小没有限制,是否有人对为什么会发生这种情况有任何建议?如果是这样,有什么解决方法吗?
<test>
<foo>very long string...</foo>
</test>
value = testTag.getElementsByTagName("foo").item(0).firstChild.nodeValue;
值被截断。
- 如果我打印 xmlHttp.responseText,则打印所有数据。