0

我有一个文本文件输入步骤,它从同一目录下的多个文件中读取,并生成一个巨大的数据集。我需要在Switch / Case语句中为每个案例生成一个 excel 文件输出,并根据数据集中某个字段的值为每个 excel 文件命名
Spoon 可以做到这一点吗?

任何帮助将不胜感激。

4

1 回答 1

1

如果您不希望 SwitchCase 提供很多案例,我不确定您为什么要使用 SwitchCase 来处理会导致很多案例的数据流。

话说回来:

  1. 在 SwitchCase 之前添加一个“添加常量”步骤。
  2. 对于从 SwitchCase 出来的每个案例,添加一个“设置字段值”步骤,将“数据集中的某些字段”的值分配给您在 #1 中创建的常量的值。如果您有 5 个流(每种情况有 1 个流),您将有 5 个来自 SwitchCase
  3. 在每个“设置字段值”步骤(在 #2 中创建)之后,您将有一个步骤将文件保存到 Excel,并使用字段的值(您在 #2 中设置)作为文件名。

我确信有更好的方法来做到这一点(假设 SwitchCase 是您开始的正确方法),但我会这样做(不知道 java、regex 或任何其他语言)。

于 2016-01-31T18:44:06.177 回答