白皮书下载
实在智能Agent产品白皮书 V.7.1.0.pdf
获取元素对象v0
发刊日期:
2025/05/24
编辑团队:
实在学院
视频示例待上线。
一、功能说明
将网页界面元素获取并保存为变量,支特拾取,CSS,XPath等元素定位方式,CSS及XPath方式定位方式请参考文档https://rpa-college.ai-indeed.com/doc/12307.html
二、属性说明
- 元素定位方式:允许用户选择直接进行元素拾取,或以CSS选择器、XPath选择器等方式定位目标元素。
- 目标:当元素定位方式为元素拾取时,可以进入元素拾取模式选取目标元素。可直接拾取,也可点击右侧fx按钮,从变量库中选择指定变量。注:拾取时,按“ESC”键可退出拾取模式。
- 浏览器类型:指当前执行操作所在的浏览器类型,如Chrome、Edge、Sogou浏览器等。可选择“打开网页”或“获取网页Tab对象”组件输出变量的子变量。
- CSS表达式:CSS是一种描述HTML的样式表语言,元素定位方式为CSS选择器时,需要再该属性中输入定位代码。
- XPath表达式:XPath是用来定位元素位置的XML路径语言,元素定位方式为XPath选择器时,需要再该属性中输入完整的Xpath定位代码。
三、使用示例
接下來我们以 “百度搜索今日油价”为例,需要用XPath选择器定位百度页面中的搜索输入框后,输入今日油价并完成搜索。
首先,获取元素对象前需要先打开浏览器百度页面,并保存为浏览器对象备用,如果已有网页对象,也可用获取网页Tab对象组件获取网页对象。
然后,根据需求配置获取元素对象组件的各个属性。
在此例中,元素定位方式选择“XPath选择器” ,将目标浏览器对象中点击fx选择此前组件输出的网页对象,
再将输入框的XPath路径输入,此例中,百度输入框的XPath代码为 “//input[@id='kw']”,对象保存为“元素对象”
最后,可以添加输入文本组件,选择输入“今日油价”,并执行全部组件
当组件执行成功时,XPath定位到的元素对象将被赋值并能够正常定位到元素,完成输入。