NodeIterator

NodeIterator

Огляд

NodeIterator є класом у Aspose.Html FOSS для Python.

Плоска, станова ітерація по DOM-вузлах, що відповідають фільтру.

Цей клас надає 4 методи для роботи з об’єктами NodeIterator у програмах Python. Доступні методи: __init__, detach, next_node, previous_node. Усі публічні члени доступні будь-якому застосунку Python після встановлення пакету Aspose.Html FOSS для Python. Властивості: filter, pointer_before_reference_node, reference_node, root, what_to_show.

Властивості

НазваТипДоступОпис
root"Node"ЧитанняКореневий вузол піддерева цього ітератора.
what_to_showintЧитанняБітова маска what_to_show, передана під час створення.
filter`“Callable[[Node], int]None”`Читання
reference_node"Node"ЧитанняПоточний вузол-посилання цього ітератора.
pointer_before_reference_nodeboolЧитанняTrue якщо позиція ітератора є before вузлом-посиланням.

Методи

СигнатураОпис
`init(root: “Node”, what_to_show: int, node_filter: “Callable[[Node], int]None”)`
next_node() → `“NodeNone”`
previous_node() → `“NodeNone”`
detach()Нічого не робить — залишено для сумісності з API.

Дивіться також

 Українська