繁体   English   中英

Jackson 生成 xml 没有<!--?xml?-->标签在顶部

[英]Jackson generates xml without the <?xml?> tag at the top

我有一个 Java 应用程序,它使用 Jackson 生成一个 xml,但最终的 xml 没有<?xml version = "1.0" encoding = "UTF-8" standalone = "yes"?>在文档的开头,它从<source>标签开始。

我需要这个标签出现在顶部,但我做不到。

假设您正在使用 XmlMapper,您可以添加“WRITE_XML_DECLARATION”配置来添加它

    XmlMapper xmlMapper =  new XmlMapper();
    xmlMapper.configure(ToXmlGenerator.Feature.WRITE_XML_DECLARATION, true);//XML declaration

看,这个问题 - Easy way to add DOCTYPE to XML with Jackson

暂无
暂无

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

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