【问题标题】:XML multi records TalendXML 多记录 Talend
【发布时间】:2013-08-09 14:43:52
【问题描述】:

我有一个包含许多记录的文件 XML,我想为每个元素创建一个流,然后生成一个与文件输入具有相同结构的文件 XML。我试过这样做:

tFileinputXML -> tMAP -> tAdvancedFileOutputXML 用于每个元素,但它不起作用。

文件输入XML是这样的:

<R>   
   <A>
    <A1>1</A1>
    <A2>premier</A2>
   </A>
   <A>
    <A1>2</A1>
    <A2>second</A2>
   </A>
</R>

谢谢

【问题讨论】:

  • 只是为了澄清:您想为每条记录生成一个文件(即将输入文件拆分为每条记录的输出文件)吗?或者流程应该做什么?

标签: xml talend


【解决方案1】:

您可以在元数据中配置 XML

“绝对 XPath 表达式”:“/R/A”表示这是循环元素

请在“要提取的字段”部分添加需要提取的字段(A1,A2)

玛纳斯 http://www.talendfreelancer.com/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-01
    • 2016-07-16
    • 1970-01-01
    • 2018-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-06
    相关资源
    最近更新 更多