我有一个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
看,这个问题-使用Jackson向XML添加DOCTYPE的简单方法