どのように私は、SPSSのシンタックスファイルのエンコーディングを指定するのですか?
質問
私は
のようなコードをSPSSで統計結果を書いていますOMS
/ SELECT Tables Headings
/ DESTINATION FORMAT = OXML OUTFILE='C:\Temp\outfile.xml'.
の構文ファイルはUTF-8(しおり付き)として保存されます。これは、ウムラウトを持ついくつかの単語(ä、ö、üなどのドイツの変な文字)を持っています。私は構文ファイルを開くと、それは出力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.
は、実際には、最初の2行は、これが実行されてからコマンドを妨げるとして何のデータセットは、開かれていないことを確認するだけです。
所属していません StackOverflow