2013-08-09 2 views
0

У меня есть файл XML, который содержит много записей, и я хочу создать поток для каждого элемента, а затем сгенерировать файл XML, который имеет ту же структуру, что и вход файла. Я пытался это сделать:XML multi records Talend

tFileinputXML -> tMAP -> tAdvancedFileOutputXML для каждого элемента, но это не сработало.

Входной файл XML, как это:

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

Благодаря

+0

Просто для уточнения: Вы хотите сгенерировать один файл на запись (т. разделять входной файл на выходные файлы вывода)? Или что должен делать поток? – cyroxx

ответ

0

Вы можете настроить XML в метаданных

"выражение абсолютного XPath": "/ R/A" означает, что это петля элемент

Пожалуйста, добавьте поля (A1, A2), которые необходимо извлечь в разделе «Поля для извлечения»

Manas http://www.talendfreelancer.com/