3

我如何遍历 InputArray 并加载另一个具有相同值的输入数组,除了小写(我知道有一个字符串到 lower 函数)?

问题:如何遍历具有 LOOP 结构的字符串列表?

InputArray: A, B, C

OutputArray should be: a, b, c

在此处输入图像描述

4

3 回答 3

5

如果您想保留 inputArray 并将小写值保存在 outputArray 中,请按照下图中的步骤进行操作,该步骤不言自明:

在循环步骤中,输入数组应该是/inputArray,输出数组应该是/outputArray

步骤和输出

于 2014-06-11T09:59:58.233 回答
2

您的 InputArray 字段看起来像一个字符串字段。它不是一个字符串列表。

您需要使用 WmPublic 包中的 pub.string:tokenize 将字符串拆分为字符串列表,然后循环遍历字符串列表。

管道中的字符串字段如下所示:

在此处输入图像描述

管道中的字符串列表如下所示:

在此处输入图像描述

看到左边小图标的细微差别了吗?

于 2014-06-10T16:19:35.990 回答
2

我可以在这里看到两个案例。

如果您的输入是字符串

  1. 通过 pub.string:tokenize 服务将字符串转换为字符串列表。
  2. 通过在循环的输入数组属性中提供字符串列表的名称来循环字符串列表。
  3. 在循环内使用 pub.string:toLower 服务作为转换器并将输出映射到输出字符串。
  4. 将输出字符串名称放在 Loop 的输出数组属性中。
  5. 退出循环后,您将看到两个字符串列表,一个为大写字母,一个为小写字母。

如果您的输入是字符串列表。

在这种情况下,请按照上述步骤 2 到 5 进行操作。

于 2014-07-24T16:40:18.693 回答