StackOfOpenElements

StackOfOpenElements

Översikt

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

Stacken av öppna element som definieras i §13.2.4.2.

Denna klass tillhandahåller 12 metoder för att arbeta med StackOfOpenElements-objekt i Python-program. Tillgängliga metoder inkluderar: __init__, contains_node, has_in_button_scope, has_in_list_item_scope, has_in_scope, has_in_select_scope, has_in_table_scope, index_of, pop, pop_until, pop_until_node, push. Alla offentliga medlemmar är tillgängliga för alla Python-applikationer efter att ha installerat Aspose.Html FOSS för Python-paketet. Egenskaper: bottom, current.

Egenskaper

NamnTypÅtkomstBeskrivning
current`ElementNone`Läs
bottom`ElementNone`Läs

Metoder

SignaturBeskrivning
__init__()Calls init på detta StackOfOpenElements-instans.
push(element: Element)Lägg till elementet på stackens topp.
pop() → ElementPoppa och returnera det aktuella (topp) elementet.
pop_until()Poppa element tills ett element med någon av tag_names poppas.
pop_until_node(node: Element)Poppa element tills noden poppas.
contains_node(node: Element) → boolTrue om det exakta nodobjektet är på stacken.
has_in_scope(tag_name: str) → bool§13.2.4.2 — har element i omfång.
has_in_button_scope(tag_name: str) → bool§13.2.4.2 — har element i knappomfång.
has_in_list_item_scope(tag_name: str) → bool§13.2.4.2 — har element i listobjektets omfång.
has_in_table_scope(tag_name: str) → bool§13.2.4.2 — har element i tabellomfång.
has_in_select_scope(tag_name: str) → bool§13.2.4.2 — har element i select-omfång.
index_of(element: Element) → intReturnera 0-baserat index från botten, eller -1 om det inte finns.

Se även

 Svenska