英語で読む

次の方法で共有


XmlReaderSettings.IgnoreWhitespace プロパティ

定義

意味のない空白を無視するかどうかを示す値を取得または設定します。

C#
public bool IgnoreWhitespace { get; set; }

プロパティ値

空白を無視する場合は true。それ以外の場合は false。 既定値は、false です。

次に示すように、処理命令、コメント、および重要でない空白を削除するリーダーを構築するために使用できる設定オブジェクトを作成します。

C#
// Set the reader settings.
XmlReaderSettings settings = new XmlReaderSettings();
settings.IgnoreComments = true;
settings.IgnoreProcessingInstructions = true;
settings.IgnoreWhitespace = true;

注釈

重要とは見なされない空白には、マークアップを分けて読みやすくするために使用されるスペース、タブ、空白行が含まれます。 その例として、要素コンテンツの空白があります。

このプロパティ設定は、混合コンテンツ モードのマークアップ間の空白や、属性の xml:space='preserve' スコープ内で発生する空白には影響しません。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

こちらもご覧ください