码迷,mamicode.com
首页 > 其他好文 > 详细

UIPath入门系列四之数据操作

时间:2018-07-14 00:51:20      阅读:5132      评论:0      收藏:0      [点我收藏+]

标签:inf   bubuko   信息   序列   日期类   时间   电子邮件   固定   invoke   

今天讲解的是UIPath的数据操作

一、UIPath的数据类型有一下四种

1) Scalar Variables标量:字符,布尔值,数字或者日期类型

2) Collections集合:数组,列表,序列,字符串,字典(从Orchestrator队列中提取数据时使用的)

3) Tables表:是二维结构,用于按行和列索引存储的数据

4) Generic Value变量:可以表示基本类型的数据,包括文本,数字和日期/时间,优点是开发人员不需要知道正在处理的数据类型,缺点是无法访问特定的默认变量类型的方法,举例: String.Split正确,GenericValue.Split错误

例1:通过右键或者Ctrl+K自定义一个变量,系统会自动识别为String

技术分享图片

技术分享图片

--------------------------------------------------^_^我是分隔符^_^------------------------------------------------------------

下面展示了四种数据类型中最常用的几个类型

二、数组和列表的区别

1) 数组有固定长度

 技术分享图片

2) 列表是可变长度

例2:增加一个value3,测试列表是可变的,需要用到invoke方法

 技术分享图片

技术分享图片

三、字典

 技术分享图片

四、文本(String)

UIPath的输入类型有电子邮件,文本,屏幕截图,输出类型有应用程序,电子邮件,文件和日志,除了以上两种类型外,还有一种UIPath内部处理的文本,如选择器,名称和文件路径。

例3:查询字符串中是否包含指定值

技术分享图片

结果为not find strings

例4:查询订单号(方法一)

 技术分享图片

结果为1234

例5:查询订单号(方法二)

 技术分享图片

结果为1234

例6:时间格式的转换一

 技术分享图片

例7:时间格式的转换二

 技术分享图片

例8:时间格式的转换三

 技术分享图片

Tips:官网列出的字符串常用处理方法

 技术分享图片

五、数据表

例9 :综合用例,对CSV格式的数据表进行处理

1)前置条件

 技术分享图片

2)输出CSV中的所有名字

 技术分享图片

3)输出符合条件的职员的所有信息Age<40 and Income>‘40K‘, 结果是只有Paul符合条件

 技术分享图片 

UIPath入门系列四之数据操作

标签:inf   bubuko   信息   序列   日期类   时间   电子邮件   固定   invoke   

原文地址:https://www.cnblogs.com/wendyzheng/p/9308010.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!