次の方法で共有


DOM を読み込むときの空白および有意の空白の処理

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

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

参照

XML ドキュメント オブジェクト モデル (DOM)