NodeIterator

NodeIterator

Prezentare generală

NodeIterator este o clasă în Aspose.Html FOSS pentru Python.

Iterare plană, cu stare, peste nodurile DOM care se potrivesc unui filtru.

Această clasă furnizează 4 metode pentru lucrul cu obiecte NodeIterator în programele Python. Metodele disponibile includ: __init__, detach, next_node, previous_node. Toți membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.Html FOSS pentru Python. Proprietăți: filter, pointer_before_reference_node, reference_node, root, what_to_show.

Proprietăți

NumeTipAccesDescriere:
root"Node"CitireNodul rădăcină al subarborelui acestui iterator.
what_to_showintCitireMasca de biţi what_to_show transmisă la construcție.
filter`“Callable[[Node], int]None”`Citire
reference_node"Node"CitireNodul de referință curent al acestui iterator.
pointer_before_reference_nodeboolCitireTrue dacă poziția iteratorului este before nodul de referință.

Metode

SemnăturăDescriere:
`init(root: “Node”, what_to_show: int, node_filter: “Callable[[Node], int]None”)`
next_node() → `“NodeNone”`
previous_node() → `“NodeNone”`
detach()No-op — păstrat pentru compatibilitatea cu API.

Vezi și:

 Română