新手课堂 - 数据搬运利器之“获取文本”

在 RPA 自动化流程过程当中,有一个很重要的场景环节,就是数据的搬运。比如将数据从某一个应用程序系统中取出,再填入到另一个系统当中去,那么首先就得完成取数据的操作。今天,我们就来说一下如何运用【获取文本】这个组件来完成这样的操作。
新手课堂 - 数据搬运利器之“获取文本”

基本使用

【获取文本】这个组件很多人都使用过,常规的理解就是可以通过拾取界面中的文本框元素,将文本框中的内容取出来,关联到一个变量,供后面其他组件进行调用,如下例:
1. 首先通过拾取文本框元素,获取文本信息
新手课堂 - 数据搬运利器之“获取文本”
2. 再执行组件,打印获取到的文本结果
新手课堂 - 数据搬运利器之“获取文本”
3. 将返回值塞给一个变量,可供后续组件使用
新手课堂 - 数据搬运利器之“获取文本”

小技巧

然而,【获取文本】组件可不是只能获取文本框元素中的内容,其实获取的是元素的 text 属性值,也就是说,任何元素只要有 text 属性,都可以成为被【获取文本】组件撸过来的对象。
新手课堂 - 数据搬运利器之“获取文本”

比如。。。。。网页中的百度按钮
新手课堂 - 数据搬运利器之“获取文本”

比如。。。。。网页中的链接
新手课堂 - 数据搬运利器之“获取文本”

比如。。。。。应用程序中的标签框
新手课堂 - 数据搬运利器之“获取文本”

比如。。。。。等等等等,原来可以撸到这么多的信息文本!

其他应用

通过上面的介绍,想必你对【获取文本】组件有了一定的认识,其实,还有其他的用法。

举例:比如你打开一个新的页面,需要等页面加载渲染完成再开始进行后续的操作,之前很多同学会选择使用【图片检测】来完成该场景。其实,只要界面有可以撸到的信息,完全可以使用【获取文本】组件来实现,效率及稳定性都要优于【图片检测】哦。

或者需要根据页面某个信息文本来判定流程的走向,也可以使用【获取文本】来进行相关的判定哦。

如果大家还有什么小技巧和用法,欢迎分享出来哈

好了,大家试起来吧!
新手课堂 - 数据搬运利器之“获取文本”