我正在使用XML Writer(dom4j)并传入以下UTF-8值:“SomeText®” 即注册符号。
我的字符编码设置为UTF-8,但是,生成XML文件时,它显示如下:
“SomeText”
如何修改,以便UTF-8值显示为,即只是注册符号。
示例代码段:
FulfilmentFileWriter fulfilmentFileWriter = new FulfilmentFileWriter ();
OutputStream fulfilmentOutput;
fulfilmentFileWriter.setEncoding("UTF-8");
fulfilmentOutput = new FileOutputStream("C:\\temp\\Test.xml");
fulfilmentFileWriter.open(fulfilmentOutput, "Test");
fulfilmentFileWriter.writeOrder(fulfilmentOrder);
fulfilmentFileWriter.close();
答案 0 :(得分:0)
好的问题现在解决了。这与我的Putty终端没有按照我期望的编码显示文件(UTF-8)。为了解决这个问题,我做了以下几点:
设置Putty以正确显示UTF-8字符:
感谢。