NodeIterator

NodeIterator

Übersicht

NodeIterator ist eine Klasse in Aspose.Html FOSS für Python.

Flache, zustandsbehaftete Iteration über DOM-Knoten, die einem Filter entsprechen.

Diese Klasse stellt 4 Methoden zur Arbeit mit NodeIterator-Objekten in Python-Programmen bereit. Verfügbare Methoden sind: __init__, detach, next_node, previous_node. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Html FOSS für Python-Paket installiert wurde. Eigenschaften: filter, pointer_before_reference_node, reference_node, root, what_to_show.

Eigenschaften

NameTypZugriffBeschreibung
root"Node"LesenDer Wurzelknoten des Teilbaums dieses Iterators.
what_to_showintLesenDie what_to_show Bitmaske, die beim Erzeugen übergeben wird.
filter`“Callable[[Node], int]None”`Lesen
reference_node"Node"LesenDer aktuelle Referenzknoten dieses Iterators.
pointer_before_reference_nodeboolLesenTrue wenn die Iteratorposition ist before der Referenzknoten.

Methoden

SignaturBeschreibung
`init(root: “Node”, what_to_show: int, node_filter: “Callable[[Node], int]None”)`
next_node() → `“NodeNone”`
previous_node() → `“NodeNone”`
detach()Keine Operation — beibehalten für API-Kompatibilität.

Siehe auch

 Deutsch