Skip to content

Element

DOM element query, attribute, and text extraction.

3 modules

ModuleDescription
ดึง Attributeดึง element
คิวรี Elementค้นหา element ลูกภายใน element
ดึงข้อความดึง element

Modules

ดึง Attribute

element.attribute

ดึง element

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-รหัส Element (UUID)
namestringYes-รหัส Element (UUID)

Output:

FieldTypeDescription
statusstringชื่อ attribute (เช่น href, src, class)
valuestringสถานะการดำเนินการ (success/error)

Example: Get href attribute

yaml
element_id: ${link_element}
name: href

คิวรี Element

element.query

ค้นหา element ลูกภายใน element

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-รหัส element แม่ (UUID)
selectorstringYes-รหัส element แม่ (UUID)
allbooleanNoFalseCSS selector สำหรับค้นหา element ลูก

Output:

FieldTypeDescription
statusstringค้นหา element ที่ตรงกันทั้งหมดหรือไม่ (ค่าเริ่มต้น: false, ค้นหาเฉพาะอันแรก)
element_idstringสถานะการดำเนินการ (success/error)
element_idsarrayสถานะการดำเนินการ (success/error)
countnumberรหัส element ที่พบ (โหมดเดี่ยว)

Example: Find child element

yaml
element_id: ${result_item}
selector: h3

ดึงข้อความ

element.text

ดึง element

Parameters:

NameTypeRequiredDefaultDescription
element_idstringYes-รหัส Element (UUID)

Output:

FieldTypeDescription
statusstringรหัส Element (UUID)
textstringรหัส Element (UUID)

Example: Get element text

yaml
element_id: ${title_element}

Released under the Apache 2.0 License.