以编程方式在1.3版中设置castor属性

时间:2010-03-22 10:36:40

标签: java castor

我正在尝试以编程方式在编组某些对象时设置 org.exolab.castor.indent 属性 - 但是,与发布的文档相反,类org.exolab.castor.util.LocalConfiguration会似乎没有附带1.3版本。

目前,我已经在类路径上指定了castor.properties文件,它正在拾取我想要设置的属性,但我宁愿减少这种部署开销,因为我的缩进要求不太可能改变。

非常感谢任何建议。

1 个答案:

答案 0 :(得分:0)

此问题已解决here。正如Werner Guttmann所说:

  

查看Marshaller和Unmarshaller类的setProperty(String, String)方法。如果你碰巧使用XMLContext类来创建Marshaller和Unmarshaller实例,那么就有相应的方法。