NodeIterator

NodeIterator

Przegląd

NodeIterator jest klasą w Aspose.Html FOSS dla Python.

Płaska, stanowa iteracja po węzłach DOM spełniających filtr.

Ta klasa udostępnia 4 metody do pracy z obiektami NodeIterator w programach Python. Dostępne metody to: __init__, detach, next_node, previous_node. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Html FOSS dla Python. Właściwości: filter, pointer_before_reference_node, reference_node, root, what_to_show.

Właściwości

NazwaTypDostępOpis
root"Node"OdczytWęzeł główny poddrzewa tego iteratora.
what_to_showintOdczytMaska bitowa what_to_show przekazana przy konstrukcji.
filter`“Callable[[Node], int]None”`Odczyt
reference_node"Node"OdczytBieżący węzeł referencyjny tego iteratora.
pointer_before_reference_nodeboolOdczytTrue jeśli pozycja iteratora jest before węzłem referencyjnym.

Metody

SygnaturaOpis
`init(root: “Node”, what_to_show: int, node_filter: “Callable[[Node], int]None”)`
next_node() → `“NodeNone”`
previous_node() → `“NodeNone”`
detach()Operacja zerowa — zachowana dla kompatybilności z API.

Zobacz także

 Polski