我想使用Spring Batch(StaxEventItemWriter)生成XML文件,但我坚持了下面的问题1周。
预期xml:
<RattPourUneReference>
<DonneesPrestations>
<Operation CdIdcDblRat="4" DtOuvDrt="1961-01-01">
</Operation>
</DonneesPrestations>
<DonneesPrestations>
<Operation CdIdcDblRat="4" DtOuvDrt="1961-01-01">
</Operation>
</DonneesPrestations>
</RattPourUneReference>
但我得到了:
<RattPourUneReference>
<list>
<DonneesPrestations>
<Operation CdIdcDblRat="4" DtOuvDrt="1961-01-01">
</Operation>
</DonneesPrestations>
<DonneesPrestations>
<Operation CdIdcDblRat="4" DtOuvDrt="1961-01-01">
</Operation>
</DonneesPrestations>
</list>
</RattPourUneReference>
如何删除列表标记:<list> </list>
?
以下是我的java类的源代码:
public class RattPourUneReference {
private List<DonneesPrestations> list;
public void setList(List<DonneesPrestations> list) {
list= list;
}
public List<DonneesPrestations> getList() {
return list;
}
}
提前致谢。
答案 0 :(得分:0)
尝试下面的代码:
public class RattPourUneReference {
private List<DonneesPrestations> donneesPrestations;
public void setDonneesPrestations(List<DonneesPrestations> donneesPrestationsList) {
this.donneesPrestations= donneesPrestationsList;
}
public List<DonneesPrestations> getDonneesPrestations() {
return donneesPrestations;
}
}