繁体   English   中英

使用Castor在Spring xml中处理列表

[英]Handling List in Spring xml using Castor

我正在使用Spring XML和Castor将xml转换为对象并将对象转换为xml。 编组时,写入xml的内容是纯xml字符串。 有没有一种以格式化的方式写入xml的方法?

嗨,默认情况下,Castor XML使用xerces进行xml解析,您需要实例化OutputFormat对象,将其传递给您的文档对象,encoding和indenting = true,请记住,如果启用缩进将使您的处理变慢。

OutputFormat format = new OutputFormat(document);
format.setLineWidth(65);
format.setIndenting(true);
format.setIndent(2);
Writer out = new StringWriter();
XMLSerializer serializer = new XMLSerializer(out, format);
serializer.serialize(document);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM