使用UIBot最主要的就是两个作用:数据的获取、数据的写入

本次教程就用以梦想云的ERP系统为范例给大家介绍下如何实现利用元素来获取数据和写入数据。


1、使用浏览器命令中的启动新浏览器命令,来打开梦想云的网站:


来也科技智能自动化平台-助力政企实现智能时代的人机协同



来也科技智能自动化平台-助力政企实现智能时代的人机协同



2、这里就以财务版为例,使用元素点击命令,获取到财务版的体验按钮,并点击


来也科技智能自动化平台-助力政企实现智能时代的人机协同


在随后的类别,就选择数码电器类别


来也科技智能自动化平台-助力政企实现智能时代的人机协同



3、用元素点击功能找到账单管理中的收款单


来也科技智能自动化平台-助力政企实现智能时代的人机协同


这个表格就是我们需要抓取的数据了


来也科技智能自动化平台-助力政企实现智能时代的人机协同



4、我们尝试使用数据抓取功能来抓取数据


来也科技智能自动化平台-助力政企实现智能时代的人机协同


点击选择目标按钮后把鼠标移动到表格的数据上,选择表格中的单元格数据,左键单击鼠标确定选择


来也科技智能自动化平台-助力政企实现智能时代的人机协同


UIBot会自动识别出当前是一个表格,并提示你是否要采集整个表格的数据


来也科技智能自动化平台-助力政企实现智能时代的人机协同


我们点击【是】按钮,就可以看到采集下来的数据。


来也科技智能自动化平台-助力政企实现智能时代的人机协同


但是到现在这一步会发现一个问题,就是这里采集的数据不完整,只有到第8列。这是为什么呢?

通过实际分析这个表格可以发现,这个并不是一个标准的表格元素(它实际上是由DIV来模拟出的表格样式),所以我们要想获取全部内容,得要再抓第二次数据,把表格剩下的另外一半抓取下来,存放到另外一个变量里。


来也科技智能自动化平台-助力政企实现智能时代的人机协同


再次抓取数据,鼠标移动到后半段的表格中,再次抓取数据存入变量arrayData1中


来也科技智能自动化平台-助力政企实现智能时代的人机协同



5、表格的两段数据都获取到了,那剩下最重要的就是把两段数据合并起来,这样才方便后续的使用


来也科技智能自动化平台-助力政企实现智能时代的人机协同


建立两个空数组,先把单条的前半段和后半段数据循环遍历出来,合并到一起,在把整条数据以数组的形式存放到另一个数组中,方便后续使用。