문제

코드와 같은 SPSS에서 통계 결과를 작성하고 있습니다.

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

구문 파일은 UTF-8 (책갈피 포함)으로 저장됩니다. 그것은 umlauts (ä, Ö, ü와 같은 독일의 재미있는 캐릭터)와 함께 단어가 있습니다. 구문 파일을 열면이 umlauts를 Â ¼, Â 등으로 표시합니다. 출력 XML 파일에서 Umlauts는 여전히 차별화됩니다.

구문 파일이 인코딩하는 것을 어떻게 지정할 수 있습니까? 북마크 (BOM)는 트릭을 수행하지 않는 것 같습니다.

그렇지 않은 경우 구문 파일에 어떤 인코딩을 사용해야합니까?

도움이 되었습니까?

해결책 2

이것은 효과가있었습니다 :

SET UNICODE YES

(구문 파일 상단)

노트:이 설정은 "스티커"입니다. 즉, 해당 컴퓨터의 모든 SPSS 세션에 대해 다시 변경할 때까지 지속됩니다. 그렇게 좋지는 않지만 그렇게 할 것 같아요 ...

다른 팁

이것은 나를 위해 작동합니다 (SPSS 20) :

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

또는:

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

실제로, 처음 두 줄은 명령이 실행되는 것을 방지 할 수 있으므로 데이터 세트가 열리지 않도록하기위한 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top