2013-03-11 2 views
1

Я читаю ряд значений из XML итеративно, tFlowToIterate-> tFixedFlowInput.Сохранение значений в Arraylist в Talend

Я хочу сохранить эти значения в Arraylist, скажем, myArrlist, как myArrList [0], myArrList [1], myArrList [2] и так далее.

Как я могу определить myArrList глобально в Talend, чтобы я мог продолжать увеличивать индекс и сохранять добавленные значения в моем Arraylist?

Спасибо.

Интернет

+0

Вам действительно нужен индекс? Использовать ArrayList.add (E e) недостаточно? –

ответ

2

Поместите ArrayList в globalMap

globalMap.put("myList", myArrlist); 

и получить его всякий раз, когда вы хотите

ArrayList<??> ml = (ArrayList<??>)globalMap.get("myList");