如何使用Blue Prism提取文本中每个用逗号分隔的单词?

时间:2018-10-16 01:07:49

标签: blueprism rpa

给出字符串“房屋,建筑物,农场,办公室”,我如何提取每个单词并将其存储在Blue Prism的集合中?

2 个答案:

答案 0 :(得分:4)

Utility - Strings导入捆绑的<Blue Prism install dir>/VBO/BPA Object - Utility - Strings.xml业务对象,并使用Split Text操作将每个逗号分隔的字符串作为单独的收集行。

Object: Utility - Strings
Action: Split Text
Inputs:
    - Text to Split: <data item containing your comma-separated list>
    - Split Char: ", "
    - Collection Field Name: <string name of your choosing>
Outputs:
    - Split Values (single-column collection)

答案 1 :(得分:0)

您也可以使用代码阶段

Dim dt as DataTable = new DataTable
dt.columns.add("Values")
Dim dr as DataRow
Dim value as string
For each value in Input.Split(",")
    dr = dt.NewRow()
    dr(0)=value
    dt.Rows.Add(dr)
next value
Output = dt

此处Input是代码阶段的输入参数,Output是蓝色棱镜中代码阶段的输出变量

相关问题