2017-04-24 85 views
0

我想使用xml文件來存儲由Talend job處理的記錄。我創建了輸出XML文件並使用tAdvancedFileOutputXML生成輸出。XML的結構是 -將輸出寫入到Talend ETL中的同一個xml文件中

`<node> 
    <successrecords> 
     <data attribute="[value]" /> 
    </successrecords> 
    <failurerecords> 
     <data attribute="[value]" /> 
    </failurerecords> 

`

成功和失敗的記錄已經被放在一個XML但只有前分配tAdvancedFileOutputXML正在產生,另一種是不appending.Please建議我怎麼寫到同一個文件在兩個失敗,成功的場景。

+0

你可以分享與tAdvancedFileOutputXML配置你的工作? – TRF

回答

0

如果在寫入XML文件之前使用tXMLMap,則tXMLMap的輸出設置上有一個選項:"All in one"它允許您將所有輸出行寫入同一文件。

enter image description here