どのように私は、SPSSのシンタックスファイルのエンコーディングを指定するのですか?

StackOverflow https://stackoverflow.com/questions/945299

  •  09-09-2019
  •  | 
  •  

質問

私は

のようなコードを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行は、これが実行されてからコマンドを妨げるとして何のデータセットは、開かれていないことを確認するだけです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top