を保つべき私は時々私はXML要素の文字列で
<stringValue>text
text</stringValue>
XmlReader
戻り、このような文字列の
text\ntext
ような要素が含まれているXMLファイルを読み込みます。
したがって、後でXmlWriter
を使用してソースXMLを書き換えると、同じ文字列が得られません(

はありません)。
このすべてについて心配する必要がありますか、この方法で文字列を変更することはできますか?
を保つべき私は時々私はXML要素の文字列で
<stringValue>text
text</stringValue>
XmlReader
戻り、このような文字列の
text\ntext
ような要素が含まれているXMLファイルを読み込みます。
したがって、後でXmlWriter
を使用してソースXMLを書き換えると、同じ文字列が得られません(

はありません)。
このすべてについて心配する必要がありますか、この方法で文字列を変更することはできますか?
あなたのデータを操作しているので、私はそれについて心配します。つまり、XMLドキュメントへのラウンドトリップを行う場合、テキストの書式は同じではありません。
XMLに保存し直すことで、同じ書式が維持されるようにする必要があります。


は、改行文字(\ n)をエンコードするxmlです。 XMLデータのテキストに改行が含まれている場合、この表記は正しいものであり、XMLWriterからの出力は正しいものです。新しい行が元のXMLデータにない場合は、XMLデータに\ r \ nを挿入するXMLHttpRequestオブジェクトを使用してIE10/IE11で問題が発生しています。
あなたの答えに感謝します。私は望ましくないデータの変更が悪いことを理解していますが、ここでは奇妙にエンコードされた空白文字について説明しています。私はそれが違いを生むかもしれないと思う。 – Bobrovsky
@Bobrovskyよく遭遇する唯一の問題は、おそらくブラウザーでXML文書を手動で表示することで、フォーマットが失われる可能性があると考えています。これが問題でなければ、あなたは大丈夫になるはずです。 – James