Skip to content

Element

DOM element query, attribute, and text extraction.

3 modules

ModuleDescription
Pobierz atrybutPobierz element
Zapytaj elementZnajdz elementy potomne wewnatrz elementu
Pobierz tekstPobierz element

Modules

Pobierz atrybut

element.attribute

Pobierz element

Parameters:

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

Output:

FieldTypeDescription
statusstringNazwa atrybutu (np. href, src, class)
valuestringStatus operacji (sukces/blad)

Example: Get href attribute

yaml
element_id: ${link_element}
name: href

Zapytaj element

element.query

Znajdz elementy potomne wewnatrz elementu

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID elementu rodzica (UUID)
selectorstringYes-ID elementu rodzica (UUID)
allbooleanNoFalseSelektor CSS do znajdowania elementow potomnych

Output:

FieldTypeDescription
statusstringCzy znalezc wszystkie pasujace elementy (domyslnie: false, znajdz tylko pierwszy)
element_idstringStatus operacji (sukces/blad)
element_idsarrayStatus operacji (sukces/blad)
countnumberZnaleziony ID elementu (tryb pojedynczy)

Example: Find child element

yaml
element_id: ${result_item}
selector: h3

Pobierz tekst

element.text

Pobierz element

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID elementu (UUID)

Output:

FieldTypeDescription
statusstringID elementu (UUID)
textstringID elementu (UUID)

Example: Get element text

yaml
element_id: ${title_element}

Released under the Apache 2.0 License.