Tibco BusinessWorks 6解析CSV文件

时间:2015-02-12 06:49:50

标签: tibco businessworks

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

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

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

你有解决方案,如何实现这个?

请找到"演示"附在此帖子的过程。

Link to Process

提前谢谢

阿德里安

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:0)

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

希望你的疑问得到解决。