Skip to content

Element

DOM element query, attribute, and text extraction.

3 modules

ModuleDescription
Obtenir l'attributObtenir l'element
Interroger l'elementTrouver des elements enfants dans un element
Obtenir le texteObtenir l'element

Modules

Obtenir l'attribut

element.attribute

Obtenir l'element

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID de l'element (UUID)
namestringYes-ID de l'element (UUID)

Output:

FieldTypeDescription
statusstringNom de l'attribut (ex: href, src, class)
valuestringStatut de l'operation (succes/erreur)

Example: Get href attribute

yaml
element_id: ${link_element}
name: href

Interroger l'element

element.query

Trouver des elements enfants dans un element

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID de l'element parent (UUID)
selectorstringYes-ID de l'element parent (UUID)
allbooleanNoFalseSelecteur CSS pour trouver les elements enfants

Output:

FieldTypeDescription
statusstringTrouver tous les elements correspondants (defaut: false, trouver le premier uniquement)
element_idstringStatut de l'operation (succes/erreur)
element_idsarrayStatut de l'operation (succes/erreur)
countnumberID de l'element trouve (mode simple)

Example: Find child element

yaml
element_id: ${result_item}
selector: h3

Obtenir le texte

element.text

Obtenir l'element

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID de l'element (UUID)

Output:

FieldTypeDescription
statusstringID de l'element (UUID)
textstringID de l'element (UUID)

Example: Get element text

yaml
element_id: ${title_element}

Released under the Apache 2.0 License.