AJAX 呼び出しを介して XML データを受信しています。タグの 1 つに、約 4000 ~ 5000 文字の大量のテキストが含まれています。Firefox では、フィールドが 3000 番目の文字付近で切り捨てられています。私がオンラインで見つけたほとんどすべては、ノード値のサイズに制限がないことを示していますが、実装に依存する場合があります-確かな答えはありません.
nodeValue のサイズに制限がないと仮定して、これが発生する理由について何か提案はありますか? もしそうなら、回避策はありますか?
<test>
<foo>very long string...</foo>
</test>
value = testTag.getElementsByTagName("foo").item(0).firstChild.nodeValue;
値は切り捨てられます。
-xmlHttp.responseText を出力すると、すべてのデータが出力されます。