Skip to content

Element

DOM element query, attribute, and text extraction.

3 modules

ModuleDescription
Ambil AtributAmbil elemen
Query ElemenTemukan elemen anak dalam elemen
Ambil TeksAmbil elemen

Modules

Ambil Atribut

element.attribute

Ambil elemen

Parameters:

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

Output:

FieldTypeDescription
statusstringNama atribut (mis. href, src, class)
valuestringStatus operasi (sukses/error)

Example: Get href attribute

yaml
element_id: ${link_element}
name: href

Query Elemen

element.query

Temukan elemen anak dalam elemen

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID elemen induk (UUID)
selectorstringYes-ID elemen induk (UUID)
allbooleanNoFalseSelektor CSS untuk menemukan elemen anak

Output:

FieldTypeDescription
statusstringApakah akan menemukan semua elemen yang cocok (default: false, temukan pertama saja)
element_idstringStatus operasi (sukses/error)
element_idsarrayStatus operasi (sukses/error)
countnumberID elemen yang ditemukan (mode tunggal)

Example: Find child element

yaml
element_id: ${result_item}
selector: h3

Ambil Teks

element.text

Ambil elemen

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-ID Elemen (UUID)

Output:

FieldTypeDescription
statusstringID Elemen (UUID)
textstringID Elemen (UUID)

Example: Get element text

yaml
element_id: ${title_element}

Released under the Apache 2.0 License.