0

我使用 xmloutputter 在 java 中编写了一个 xml 文件。标准格式是 UTF-8。现在我想将其更改为 ANSI .. 我该怎么做?

我的代码:

XMLOutputter xmlOutput = new XMLOutputter(Format.getPrettyFormat());

xmlOutput.output(doc, new FileOutputStream(new File(Fileoutputpfad)));

为什么我不能只更改Format.getPrettyFormat()into Format.setEncoding()

4

1 回答 1

0

因为Format.setEncoding()不是静态方法。

你可以这样做:

XMLOutputter xmlOutput = new XMLOutputter(Format.getPrettyFormat().setEncoding("ISO-8859-1"));
于 2013-04-19T14:10:02.113 回答