NodeIterator

NodeIterator

Översikt

NodeIterator är en klass i Aspose.Html FOSS för Python.

Platt, tillståndsbevarande iteration över DOM-noder som matchar ett filter.

Denna klass tillhandahåller 4 metoder för att arbeta med NodeIterator-objekt i Python-program. Tillgängliga metoder inkluderar: __init__, detach, next_node, previous_node. Alla offentliga medlemmar är tillgängliga för alla Python-applikationer efter att ha installerat Aspose.Html FOSS för Python-paketet. Egenskaper: filter, pointer_before_reference_node, reference_node, root, what_to_show.

Egenskaper

NamnTypÅtkomstBeskrivning
root"Node"LäsRotnoden i den här iteratorns underträd.
what_to_showintLäsBitmasken what_to_show som skickas vid konstruktion.
filter`“Callable[[Node], int]None”`Läs
reference_node"Node"LäsDen aktuella referensnoden för denna iterator.
pointer_before_reference_nodeboolLäsTrue om iteratorns position är before referensnoden.

Metoder

SignaturBeskrivning
`init(root: “Node”, what_to_show: int, node_filter: “Callable[[Node], int]None”)`
next_node() → `“NodeNone”`
previous_node() → `“NodeNone”`
detach()Ingen operation — hålls för API-kompatibilitet.

Se även

 Svenska