1
Element element = new Element("root");
Document document = new Document(element);

文档将自动生成<?xml version="1.0"?>

<?xml version="1.0"?>
<root>
</root>

如何设置编码,独立成使用 XOM 的 xml 声明?我预计:

<?xml version="1.0" encoding="UTF-16" standalone="yes"?>
<root>
</root>
4

1 回答 1

1

简短的回答:你不能那样做。

XOM 故意不公开或发出独立声明。在 18 年的 XML 中,我不记得有一个单独的声明是必要的或有用的。XOM 强调保护开发人员不受他们不应该关心的特性的影响。

在任何情况下,独立声明都可能不会像您认为的那样做。例如,在这个问题上投票最高的两个答案都是错误的。一分钟后我会为这个问题添加一个正确的答案。

于 2016-03-25T13:32:09.750 回答