INode.Normalize メソッド

定義

属性ノードを含め、このNode下のサブツリーの完全な深さにあるすべてのTextノードを、構造のみの "通常" 形式に配置します (e.

[Android.Runtime.Register("normalize", "()V", "GetNormalizeHandler:Org.W3c.Dom.INodeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Normalize ();
[<Android.Runtime.Register("normalize", "()V", "GetNormalizeHandler:Org.W3c.Dom.INodeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Normalize : unit -> unit
属性

注釈

属性ノードを含め、このNode下のサブツリーの完全な深さにあるすべてのTextノードを"標準" 形式に配置します。この形式では、構造 (要素、コメント、処理命令、CDATA セクション、エンティティ参照など) のみがノードを分離Textします。つまり、隣接するTextノードも空Textのノードもありません。 これは、ドキュメントの DOM ビューが保存および再読み込みされた場合と同じであることを確認するために使用でき、特定のドキュメント ツリー構造に依存する操作 (XPointer [XPointer] 参照など) を使用する場合に便利です。 にアタッチされているオブジェクトのDOMConfigurationパラメーター "normalize-characters" が のtrue場合、このメソッドはノードの文字も完全にText正規化Node.ownerDocumentします。 <p ><b>注:</b> ドキュメントに が含まれているCDATASections場合、XPointer はノードとCDATASectionノードを区別Textしないため、正規化操作だけでは十分ではない可能性があります。

の Java ドキュメント org.w3c.dom.Node.normalize()

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象