次の方法で共有


DOM の読み込み時の空白と重要な空白の処理

ドキュメントを読み込むときに、空白を保持し、ドキュメント ツリーに XmlWhitespace ノードを作成するオプションを設定できます。 空白ノードを作成するには、 PreserveWhitespace プロパティを true に設定します。 プロパティが false (既定値) に設定されている場合、空白ノードは作成されません。 重要な空白ノードは常に保持され、PreserveWhitespace フラグの設定に関係なく、XmlSignificantWhitespace ノードは常にメモリ内に作成され、このデータを表します。

ドキュメントがリーダーから読み込まれる場合、XmlDocument クラスの PreserveWhitespace フラグ プロパティの設定は、XmlTextReader の NamespaceHandling プロパティが WhitespaceHandling.None に設定されていない場合にのみ、XmlWhitespace ノードの作成に影響します。 XmlDocument のフラグの設定よりも優先される、リーダーの WhitespaceHandling プロパティの値です。 XmlSignificantWhitespace の詳細については、XmlSignificantWhitespaceを参照してください。

こちらも参照ください