0

xmloutputter を使用して Java で xml ファイルを作成しました。標準形式は UTF-8 です。今、私はそれをANSIに変更したい..どうすればいいですか?

私のコード:

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

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

Format.getPrettyFormat()をに変更できないのはなぜFormat.setEncoding()ですか?

4

1 に答える 1

0

Format.setEncoding()は静的メソッドではないためです。

あなたはこれを行うことができます:

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