NodeIterator

NodeIterator

Panoramica

NodeIterator è una classe in Aspose.Html FOSS per Python.

Iterazione piatta e con stato sui nodi DOM che corrispondono a un filtro.

Questa classe fornisce 4 metodi per lavorare con oggetti NodeIterator nei programmi Python. I metodi disponibili includono: __init__, detach, next_node, previous_node. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo l’installazione del pacchetto Aspose.Html FOSS per Python. Proprietà: filter, pointer_before_reference_node, reference_node, root, what_to_show.

Proprietà

NomeTipoAccessoDescrizione
root"Node"LetturaIl nodo radice del sottoalbero di questo iteratore.
what_to_showintLetturaLa maschera di bit what_to_show passata alla costruzione.
filter`“Callable[[Node], int]None”`Lettura
reference_node"Node"LetturaIl nodo di riferimento corrente di questo iteratore.
pointer_before_reference_nodeboolLetturaTrue se la posizione dell’iteratore è before il nodo di riferimento.

Metodi

FirmaDescrizione
`init(root: “Node”, what_to_show: int, node_filter: “Callable[[Node], int]None”)`
next_node() → `“NodeNone”`
previous_node() → `“NodeNone”`
detach()No-op — mantenuto per compatibilità con API.

Vedi anche

 Italiano