AJAX 経由で XML ストリームを取得して解析する JavaScript ルーチンがあります。FF と Chrome では問題なく動作しますが、IE 9 では、ノード内に連続する改行がある場合、IE はそれらをスペースと 1 つの改行に圧縮します。
具体的には、retNode が xml ノードの場合、retNode.text には IE では圧縮された空白が含まれていますが、FF と Chrome ではすべての文字が含まれています。
XML を解析する独自のルーチンを作成しようとしましたが、それは脆弱で時間の無駄に思えます。PreserveWhitespace プロパティを使用してみましたが、javascript では使用できないようです。retNode.text の代わりに retNode.nodeValue を使用しようとしましたが、nodeValue に値がありませんでした。
jquery を知らないので、jquery を使用しないソリューションを希望します。また、jquery を機能させるために追加する必要がある他のコードもわかりません。
前もって感謝します!