2015-01-15 6 views
0

Я рассматриваю возможность использования Spring Batch для переноса содержимого из источника (xml-файл) в цель (файл xml в другом формате). должен ли я создать свой собственный ItemProcessor? Я читаю из одного управления контентом, который хранит документы в xml, и я хочу сохранить в другое управление контентом также в xml, но в другом формате, как я могу преобразовать xml в xml?Spring Batch: об XML-преобразовании XML

ответ

0

Хотя, вероятно, не требуется, более простой подход заключается в создании собственного ItemProcessor. Spring Batch делегирует генерацию XML в структуру маршаллинга по вашему выбору, поэтому теоретически вы можете взять объект домена, который вы читаете, и сопоставить его с новым форматом, но, как правило, проще всего структурировать объект домена, похожий на XML структуру, которую вы создаете. В этом случае для преобразования вам понадобится ItemProcessor.

+0

благодарит за ответ –

Смежные вопросы