我们怎么能得到像?#? - ?xml version =“1.0”encoding =“UTF-8”standalone =“yes”? - >"使用蓖麻

时间:2016-09-21 14:27:19

标签: xml xsd castor xml-declaration

使用普通的xml我能够独立="是"属性为" xml"标签。但是当我试图通过使用CASTOR XML而无法使用时。回答将是欣赏。提前致谢。

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

1 个答案:

答案 0 :(得分:0)

Castor默认生成XML声明,如下所示

<?xml version="1.0" encoding="UTF-8" ?>

在我的调查中,我没有获得任何脚轮映射配置来生成自定义XML声明。所以,我们可以按照以下方式处理它,

writer.append("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>");

在向writer添加我们自己的XML声明之后,我们需要禁止Castor不生成XML声明。

marshaller.setSupressXMLDeclaration(true);