Skip to content

Element

DOM element query, attribute, and text extraction.

3 modules

ModuleDescription
Obter AtributoObter elemento
Consultar ElementoEncontrar elementos filhos dentro do elemento
Obter TextoObter elemento

Modules

Obter Atributo

element.attribute

Obter elemento

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID do elemento (UUID)
namestringYes-ID do elemento (UUID)

Output:

FieldTypeDescription
statusstringNome do atributo (ex: href, src, class)
valuestringStatus da operacao (sucesso/erro)

Example: Get href attribute

yaml
element_id: ${link_element}
name: href

Consultar Elemento

element.query

Encontrar elementos filhos dentro do elemento

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID do elemento pai (UUID)
selectorstringYes-ID do elemento pai (UUID)
allbooleanNoFalseSeletor CSS para encontrar elementos filhos

Output:

FieldTypeDescription
statusstringSe deve encontrar todos os elementos correspondentes (padrao: false, encontrar apenas o primeiro)
element_idstringStatus da operacao (sucesso/erro)
element_idsarrayStatus da operacao (sucesso/erro)
countnumberID do elemento encontrado (modo unico)

Example: Find child element

yaml
element_id: ${result_item}
selector: h3

Obter Texto

element.text

Obter elemento

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID do elemento (UUID)

Output:

FieldTypeDescription
statusstringID do elemento (UUID)
textstringID do elemento (UUID)

Example: Get element text

yaml
element_id: ${title_element}

Released under the Apache 2.0 License.