Language

INode.Normalize メソッド

定義

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

[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
属性

注釈

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

<b>Note:</b> ドキュメントに CDATASectionsが含まれている場合、XPointer では Text ノードと CDATASection ノードが区別されないため、正規化操作だけでは不十分な場合があります。

Javaドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象