Commons Betwixt初始
Commons Betwixt初步项目需要向其他合作方同步资源信息,因此要生成xml文件,以前用的dom4j,但是使用的的时
Commons Betwixt初步
项目需要向其他合作方同步资源信息,因此要生成xml文件,以前用的dom4j,但是使用的的时候比较麻烦
现在打算使用Commons Betwixt 实现bean到xml的转换
java 代码?
- DocContent?doc?=?new?DocContent();??
- doc.setxxx();??
- ??
- StringWriter?outputWriter?=?new?StringWriter();???
- outputWriter.write("");??
- BeanWriter?beanWriter?=?new?BeanWriter(outputWriter);??
- beanWriter.getXMLIntrospector().getConfiguration().setAttributesForPrimitives(false);??
- beanWriter.getBindingConfiguration().setMapIDs(false);??
- beanWriter.enablePrettyPrint();??
- beanWriter.write("doc",?doc);??
- System.out.println(outputWriter.toString());??
实际的应用的xml更为复杂 要继续研究