【UiPath2022+C#】UiPath 数据操作

本文详细介绍了UiPath中的数据操作,包括字符串的使用,如Concat、Contains、Format等方法,以及如何从文本中提取信息。此外,还讲解了列表和字典的创建、操作以及应用,如列表的合并、排序,字典的添加和删除元素。最后,探讨了正则表达式在自动化中的作用,如何利用它进行文本匹配和管理。这些内容对于提升UiPath自动化流程的效率至关重要。
摘要由CSDN通过智能技术生成

【UiPath2022+C#】UiPath 数据操作

环境

UiPath Studio Community 2022.4.3

Windows

C#

概述

定义

数据操作是对数据进行修改、结构化、格式化或排序的过程,以方便使用数据并增强数据管理功能。

业务场景
  • 网站所有者经常采用数据操作方法从其 Web 服务器日志提取和查看特定信息。这样他们可以监控最受欢迎的页面及其流量来源。
  • 我们考虑查询公共财务或法律数据库的流程。数据操作可为信用分析师提供仅提取相关数据并在其他文档中使用这些数据,或将这些数据与其他来源的信息进行相关联的方法。

字符串

定义

字符串是与文本对应的数据类型。很难想象不涉及使用字符串的自动化场景。

每当需要捕获、处理、在应用程序之间发送或显示文本时,都会使用字符串(除非数据是结构化数据,例如表格)。

业务场景
  • 获取操作的状态
  • 从较大的文本部分提取相关文本
  • 向人类用户显示信息
字符串方法

Concat

以字符串形式连接两个指定对象

表达式:string.Concat(VarName1, VarName2)

Contains

检查字符串中是否出现指定子字符串。返回 True 或 False

表达式:VarName.Contains(“text”)

Format

将对象的值转换为字符串(并将其插入另一个文本中)

表达式:string.Format(“{0} is {1}”, VarName1, VarName2)

IndexOf

返回索引从零开始的字符串中第一次出现的字符

表达式:VarName1.IndexOf(“a”)

Join

连接集合中的元素,并将其显示为字符串

表达式:string.Join(“|”, CollVarName1)

Replace

替换字符串中出现的所有子字符串

表达式:VarName.Replace(“original”, “replaced”)

Split

使用给定分隔符将字符串拆分为子字符串

表达式:VarName.Split(“|“)(index)

Substring

使用字符串索引和长度从字符串提取子字符串

表达式:VarName1.Substring(startIndex, length)

字符串方法

步骤
  • 我们以“序列”开始该项目,并使用“分配”作为“message”字符串变量的初始值:“You searched for author Mark Twain. His books can be found in the following stores: Bookland, Classics bookstore.”

  • 我们创建一个新字符串变量 author,并使用一系列字符串方法从查询中分配作者:

    message.Split(new char[]{‘.’})[0].ToString().Substring(message.LastIndexOf(“author”))

    • v Split(new c
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会敲键盘的肘子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值