我们如何通过使用castor
问题描述:
通过使用正常的xml能够获得standalone =“yes”属性来获得像“<?xml version =”1.0“encoding =”UTF-8“standalone =”yes“?> “xml”标签。但是当我试图通过使用CASTOR XML来获得像下面那样无法工作时。回答将不胜感激。提前致谢。默认情况下我们如何通过使用castor
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
答
蓖麻生成XML声明如下
<?xml version="1.0" encoding="UTF-8" ?>
在我的调查,我没有得到任何蓖麻映射配置生成定制的XML声明。所以,我们可以处理它,如下所示,
writer.append("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>");
附加我们自己的XML声明作家之后,我们需要压制蓖麻不产生XML声明。
marshaller.setSupressXMLDeclaration(true);
你想使用脚轮来撰写xml吗? –
是的,我试图通过使用Castor映射文件将java对象编组为xml。 – SatishY