【UiBot实战教程】梦想云ERP系统数据获取和填写(一)

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

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

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

在这里插入图片描述
【UiBot实战教程】梦想云ERP系统数据获取和填写(一)_第1张图片

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

【UiBot实战教程】梦想云ERP系统数据获取和填写(一)_第2张图片

在随后的类别,就选择数码电器类别
在这里插入图片描述

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

【UiBot实战教程】梦想云ERP系统数据获取和填写(一)_第3张图片

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

在这里插入图片描述

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

【UiBot实战教程】梦想云ERP系统数据获取和填写(一)_第4张图片

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

【UiBot实战教程】梦想云ERP系统数据获取和填写(一)_第5张图片

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

【UiBot实战教程】梦想云ERP系统数据获取和填写(一)_第6张图片

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

【UiBot实战教程】梦想云ERP系统数据获取和填写(一)_第7张图片

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

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

【UiBot实战教程】梦想云ERP系统数据获取和填写(一)_第8张图片

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

在这里插入图片描述

5、表格的两段数据都获取到了,那剩下最重要的就是把两段数据合并起来,这样才方便后续的使用
【UiBot实战教程】梦想云ERP系统数据获取和填写(一)_第9张图片

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

你可能感兴趣的:(【UiBot实战教程】梦想云ERP系统数据获取和填写(一))