1

我正在尝试将 CSV 文件解析为我的流程的输入。

我使用 FilePoller 检测在 .csv 文件中所做的任何更改。轮询器连接到 DataFormat Ressource 引用的 ParseData Activity,我在其中定义数据的结构。ParseData 的输出在 RenderXML 活动中用于创建 xml 字符串。

我面临的问题是,我无法遍历 CSV 文件中的每一行以将其解析为 XML 文档结构。

你有一个决议,如何实施?

请找到此帖子所附的“演示”过程。

链接到流程

先感谢您

阿德里安

4

2 回答 2

4
  1. 选择 RenderXml 和 WriteFile 活动。您可以通过单击一个,然后在单击第二个时按住 Shift 按钮来执行此操作。
  2. 右键单击选定的活动,然后选择创建组 > 迭代。这将围绕两个选定的活动创建一个迭代范围。
  3. 单击“属性”面板并选择 ParseData 活动的输出作为要迭代的变量列表。

我希望这有帮助!

于 2015-02-12T11:27:45.573 回答
1

根据我的理解,您在 Parse Data Output 中获得了重复的元素,并且您希望映射这些重复的元素以呈现 xml 模式。直到并且除非在模式中您有要映射到的元素是重复类型,否则这是不允许的。如果该元素是重复类型,则将元素从右侧映射到左侧并选择每个选项。然后对于 Parse 数据中的每个元素,它将映射到模式元素。

希望您的疑问得到解决。

于 2016-07-29T09:18:25.693 回答