Skip to content

Element

DOM element query, attribute, and text extraction.

3 modules

ModuleDescription
Obtener atributoObtener atributo de elemento
Consultar elementoEncontrar elementos hijos dentro de elemento
Obtener textoObtener texto de elemento

Modules

Obtener atributo

element.attribute

Obtener atributo de elemento

Parameters:

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

Output:

FieldTypeDescription
statusstringNombre del atributo (ej. href, src, class)
valuestringEstado de la operacion (exito/error)

Example: Get href attribute

yaml
element_id: ${link_element}
name: href

Consultar elemento

element.query

Encontrar elementos hijos dentro de elemento

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID del elemento padre (UUID)
selectorstringYes-ID del elemento padre (UUID)
allbooleanNoFalseSelector CSS para encontrar elementos hijos

Output:

FieldTypeDescription
statusstringSi encontrar todos los elementos coincidentes (predeterminado: false, encontrar solo el primero)
element_idstringEstado de la operacion (exito/error)
element_idsarrayEstado de la operacion (exito/error)
countnumberID del elemento encontrado (modo simple)

Example: Find child element

yaml
element_id: ${result_item}
selector: h3

Obtener texto

element.text

Obtener texto de elemento

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID del elemento (UUID)

Output:

FieldTypeDescription
statusstringID del elemento (UUID)
textstringID del elemento (UUID)

Example: Get element text

yaml
element_id: ${title_element}

Released under the Apache 2.0 License.