INode.Normalize Methode

Definition

Platziert alle Text Knoten in der vollen Tiefe der Unterstruktur darunter Node, einschließlich Attributknoten, in eine "normale" Form, in der nur Struktur (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
Attribute

Hinweise

Fügt alle Text Knoten in die vollständige Tiefe der Unterstruktur darunter Nodeein, einschließlich Attributknoten, in eine "normale" Form, in der nur Struktur (z. B. Elemente, Kommentare, Verarbeitungsanweisungen, CDATA-Abschnitte und Entitätsverweise) Knoten trennt Text , d. h., es gibt weder angrenzende Text Knoten noch leere Text Knoten. Dies kann verwendet werden, um sicherzustellen, dass die DOM-Ansicht eines Dokuments mit dem speichern und erneut geladen wurde und nützlich ist, wenn Vorgänge (z. B. XPointer [XPointer]-Nachschlagevorgänge) verwendet werden, die von einer bestimmten Dokumentstruktur abhängen. Wenn der Parameter "normalize-characters" des DOMConfiguration objekts, das dem Node.ownerDocument Objekt zugeordnet ist, ist true, normalisiert diese Methode auch die Zeichen der Text Knoten vollständig.

<b>Hinweis:</b> In Fällen, in denen das Dokument enthalten ist CDATASections, ist der Normalisierungsvorgang allein möglicherweise nicht ausreichend, da XPointer nicht zwischen Text Knoten und CDATASection Knoten unterscheiden.

Java Dokumentation für org.w3c.dom.Node.normalize().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: