我正在与代码写出统计结果在SPSS等

OMS 
   / SELECT Tables Headings
   / DESTINATION FORMAT = OXML OUTFILE='C:\Temp\outfile.xml'.

的语法文件保存为UTF-8(与书签)。它有一些变音符号字(德国奇怪的字符如A,ö,ü)。当我打开语法文件时,它显示这些元音变音作为那张,ö等自不必说,在输出XML文件时,元音变音符号仍然乱码。

我如何指定语法文件是什么编码?书签(BOM)似乎没有做特技。

如果不是,我应该用什么编码语法文件?

有帮助吗?

解决方案 2

此工作:

SET UNICODE YES

(在语法文件的顶部)

注意:这个设置是“粘性”,即它仍然存在,直到你再次更改该计算机上的所有SPSS会话。不是很好,但我想它会做...

其他提示

这对我的作品(SPSS 20):

DATASET CLOSE ALL.
NEW FILE.
SET UNICODE = OFF.

OR:

DATASET CLOSE ALL.
NEW FILE.
SET UNICODE = ON.

在事实上,前两行是只是为了确保没有数据集被打开,因为这将防止从正在执行的命令。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top