Skip to content

Element

DOM element query, attribute, and text extraction.

3 modules

ModuleDescription
Ottieni AttributoOttieni elemento
Interroga ElementoTrova elementi figlio all'interno dell'elemento
Ottieni TestoOttieni elemento

Modules

Ottieni Attributo

element.attribute

Ottieni elemento

Parameters:

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

Output:

FieldTypeDescription
statusstringNome attributo (es. href, src, class)
valuestringStato operazione (successo/errore)

Example: Get href attribute

yaml
element_id: ${link_element}
name: href

Interroga Elemento

element.query

Trova elementi figlio all'interno dell'elemento

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID elemento padre (UUID)
selectorstringYes-ID elemento padre (UUID)
allbooleanNoFalseSelettore CSS per trovare elementi figlio

Output:

FieldTypeDescription
statusstringSe trovare tutti gli elementi corrispondenti (default: false, trova solo il primo)
element_idstringStato operazione (successo/errore)
element_idsarrayStato operazione (successo/errore)
countnumberID elemento trovato (modalita singola)

Example: Find child element

yaml
element_id: ${result_item}
selector: h3

Ottieni Testo

element.text

Ottieni elemento

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID Elemento (UUID)

Output:

FieldTypeDescription
statusstringID Elemento (UUID)
textstringID Elemento (UUID)

Example: Get element text

yaml
element_id: ${title_element}

Released under the Apache 2.0 License.