text要素でのテキストノードの空白文字処理

SIEではテキストの空白文字を一つに統一

テキストの中で、複数の空白文字が連続しているときには、一つに統一させるようにしました。
いままでは、していなかったことですが、空白文字を一つにまとめるのが一般的な処理なので、今回の処理を導入しました。

xml:space属性の問題について

ただし、xml:space属性が"preserve"に指定されているときも、この空白文字処理が働いてしまいます。CSSのwhite-spaceプロパティのときもそうですが、動作させないような処理を加える必要があるかもしれません。
これは課題として、ここに書き残しておきます。