项目需要向其他合作方同步资源信息,因此要生成xml文件,以前用的dom4j,但是使用的的时候比较麻烦
现在打算使用Commons Betwixt 实现bean到xml的转换
DocContentdoc=newDocContent();
doc.setxxx();

StringWriteroutputWriter=newStringWriter();
outputWriter.write("");
BeanWriterbeanWriter=newBeanWriter(outputWriter);
beanWriter.getXMLIntrospector().getConfiguration().setAttributesForPrimitives(false);
beanWriter.getBindingConfiguration().setMapIDs(false);
beanWriter.enablePrettyPrint();
beanWriter.write("doc",doc);
System.out.println(outputWriter.toString());
现在打算使用Commons Betwixt 实现bean到xml的转换
DocContentdoc=newDocContent();
doc.setxxx();
StringWriteroutputWriter=newStringWriter();
outputWriter.write("");
BeanWriterbeanWriter=newBeanWriter(outputWriter);
beanWriter.getXMLIntrospector().getConfiguration().setAttributesForPrimitives(false);
beanWriter.getBindingConfiguration().setMapIDs(false);
beanWriter.enablePrettyPrint();
beanWriter.write("doc",doc);
System.out.println(outputWriter.toString());
实际的应用的xml更为复杂 要继续研究
233

被折叠的 条评论
为什么被折叠?



