使用 talend 计算输入 XML 文件中的标签数

Counting the number of tags in input XML file using talend

我正在使用 tFileInputXML.Each 从 XML 文件中读取数据,数据行出现在像 <data columnName="[value]"/> 这样的一个元素中。我想使用 Talend 工具计算 XML 中数据标签的数量。如果有多个标签那么我只想进行插入到table.How的操作我能实现吗这是talend.

尝试 tFileInputXML->tJavaRow->tHashOutput 在 tJavaRow 中,将每行的全局变量加 1。 现在您可以使用 tJava->if->tOracleOutput(或其他)进行 subjub (onSubjobOk)。 对于 "if",条件应类似于 (Integer)globalMap.get("yourVariable") > 1

希望对您有所帮助 成绩单