我需要從數據庫記錄中產生一個xml的春季批處理。 Spring批處理提供了用於生成xml的StaxEventItemWriter。但我的輸出XML不是通常的XML。它具有標題和正文,並且內部正文中包含一個元素,可以在批處理中進行批量處理。輸出xml格式如下。我無法找到一種方法來覆蓋StaxEventItemWriter中提供的方法來實現此目的。我如何定製StaxEventItemWriter來控制xml文件的寫入?
<Document>
<header>
<groupheader>
......
</groupheader>
<Body>
<data>
.......
</data>
<record>
.........
</record>
<record>
.........
</record>
<record>
.........
</record>
.........repeating element
</Body>
</Document>