XStream - xml 版本的标签创建

XStream - Tag Creation for xml version

我正在学习 Xstream 教程

http://x-stream.github.io/annotations-tutorial.html

如何将处理指令添加到 xml 响应

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

例如:Xstream 给出的响应为

<message><type>15</type></message>

但我希望指令也是响应的一部分..

有什么办法可以得到吗..

现在我在字符串响应前加上这个标签,我觉得这不是最好的方法。

此致

如果您要将 XML header 添加到输出中,请按以下步骤操作:

XStream xstream = new XStream();
Writer writer = new StringWriter();
writer.write("<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n");
xstream.toXML(object, writer);
System.out.println(writer.toString());