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.

انظر أيضاً

 العربية