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