通过使用普通的 xml,我能够获得带有“xml”标签的独立 =“yes”属性。但是,当我试图通过使用 CASTOR XML 来实现以下目标时,我却无法做到。答案将不胜感激。提前致谢。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
通过使用普通的 xml,我能够获得带有“xml”标签的独立 =“yes”属性。但是,当我试图通过使用 CASTOR XML 来实现以下目标时,我却无法做到。答案将不胜感激。提前致谢。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Castor 默认生成 XML 声明如下
<?xml version="1.0" encoding="UTF-8" ?>
在我的调查中,我没有得到任何脚轮映射配置来生成自定义的 XML 声明。所以,我们可以这样处理,
writer.append("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>");
在将我们自己的 XML 声明附加到 writer 之后,我们需要禁止 Castor 不生成 XML 声明。
marshaller.setSupressXMLDeclaration(true);