Skip to content

Element

DOM element query, attribute, and text extraction.

3 modules

ModuleDescription
Attribut abrufenElement abrufen
Element abfragenKindelemente innerhalb eines Elements finden
Text abrufenElement abrufen

Modules

Attribut abrufen

element.attribute

Element abrufen

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-Element-ID (UUID)
namestringYes-Element-ID (UUID)

Output:

FieldTypeDescription
statusstringAttributname (z.B. href, src, class)
valuestringOperationsstatus (Erfolg/Fehler)

Example: Get href attribute

yaml
element_id: ${link_element}
name: href

Element abfragen

element.query

Kindelemente innerhalb eines Elements finden

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-Elternelement-ID (UUID)
selectorstringYes-Elternelement-ID (UUID)
allbooleanNoFalseCSS-Selektor zum Finden von Kindelementen

Output:

FieldTypeDescription
statusstringOb alle übereinstimmenden Elemente gefunden werden sollen (Standard: false, nur erstes finden)
element_idstringOperationsstatus (Erfolg/Fehler)
element_idsarrayOperationsstatus (Erfolg/Fehler)
countnumberGefundene Element-ID (Einzelmodus)

Example: Find child element

yaml
element_id: ${result_item}
selector: h3

Text abrufen

element.text

Element abrufen

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-Element-ID (UUID)

Output:

FieldTypeDescription
statusstringElement-ID (UUID)
textstringElement-ID (UUID)

Example: Get element text

yaml
element_id: ${title_element}

Released under the Apache 2.0 License.