TreeWalker

TreeWalker

Tổng quan

TreeWalker là một lớp trong Aspose.Html FOSS cho Python.

Duyệt DOM kiểu con trỏ bị giới hạn trong một cây con gốc.

Lớp này cung cấp 8 phương thức để làm việc với các đối tượng TreeWalker trong các chương trình Python. Các phương thức khả dụng bao gồm: __init__, first_child, last_child, next_node, next_sibling, parent_node, previous_node, previous_sibling. Tất cả các thành viên công cộng đều có thể truy cập bởi bất kỳ ứng dụng Python nào sau khi cài đặt gói Aspose.Html FOSS cho Python. Thuộc tính: current_node, filter, root, what_to_show.

Thuộc tính

TênKiểuTruy cậpMô tả
root"Node"ĐọcNút gốc của cây con của walker này.
what_to_showintĐọcBitmask what_to_show được truyền vào khi khởi tạo.
filter`“Callable[[Node], int]None”`Đọc
current_node"Node"Đọc/GhiNút vị trí hiện tại của walker.

Phương thức

Chữ kýMô tả
`init(root: “Node”, what_to_show: int, node_filter: “Callable[[Node], int]None”)`
parent_node() → `“NodeNone”`
first_child() → `“NodeNone”`
last_child() → `“NodeNone”`
previous_sibling() → `“NodeNone”`
next_sibling() → `“NodeNone”`
next_node() → `“NodeNone”`
previous_node() → `“NodeNone”`

Xem thêm

 Tiếng Việt