【发布时间】:2015-05-22 12:43:11
【问题描述】:
我正在尝试使用 tTikaExtractor 组件来提取文件夹中多个文件的内容。
它正在处理单个文件,但是当我添加一个 tFileList 组件时,我不明白如何获取两个不同文件的内容。
我认为这与流程/迭代有关,但我无法使其发挥作用。
例如,我有一个简单的工作:
tFileList -(iterate)-> tTikaExtractor -(onComponentOk)-> tJava -(row1)-> tFileOutputJSON
在我的 java 组件中,我只有这个:
String content = (String) globalMap.get("tTikaExtractor_1_CONTENT");
row1.content=content;
但在我的 json 输出中,我只有最后一个文件的内容,而不是所有文件的内容!
你能帮我解决这个问题吗?
【问题讨论】:
标签: java row talend apache-tika filelist