BOM 없이 JMP 테이블을 UTF-8로 인코딩된 csv로 저장하는 방법이 있습니까?저는 JSL을 사용하여 다양한 데이터 소스를 BI 플랫폼으로 출력하는 하나의 통합 csv 파일로 추출하고 변환합니다. 이번 주에 최신 csv 출력이 작동하지 않고 BI 플랫폼이 인코딩 문제라고 표시하는 것을 발견했습니다. 메모장++에서 csv 파일의 이전 버전을 열면 UTF-8을 사용하여 인코딩된 것을 볼 수 있습니다. 그러나 최신 csv 파일은 UTF-8-BOM으로 인코딩됩니다. 왜 변경되었는지 모르겠고 BOM 없이 JMP 테이블을 csv로 저장하도록 지정하는 방법이 있습니까?
스크립팅Re: JMP 테이블을 BOM 없이 UTF-8로 인코딩된 csv로 저장할 수 있는 방법이 있나요?7비트 ASCII 범위를 벗어나는 문자가 있으므로 Jump에서 BOM(바이트 순서 표시)을 추가합니다. 이는 문자열 중 하나에 유니코드 문자가 있음을 의미합니다. 바이트 순서 표시를 제거하는 한 가지 방법은 파일을 blob에 로드하고 blobpeak로 처음 3바이트를 제거한 다음 blob에서 파일을 다시 쓰는 것입니다. Load/save textfile()은 필요한 기능입니다. blob 옵션을 찾으십시오.
섬유 편집->텍스트 파일
Re: JMP 테이블을 BOM 없이 UTF-8 인코딩 csv로 저장할 수 있는 방법이 있나요?고마워, 크레이지. 그것은 효과가 있었다. Load Text File에 처음 3바이트를 건너뛸 수 있는 옵션이 포함되어 있으므로 Blob Peek 기능을 사용할 필요가 없었습니다.
텍스트 파일 로드( myFilePath , BLOB(ReadOffsetFromBegin(3) ))
Re: JMP 테이블을 BOM 없이 UTF-8로 인코딩된 csv로 저장할 수 있는 방법이 있나요?돌이켜보면 텍스트에 대한 음성이 "바이트"를 올바르게 처리하지 못한다는 것을 방금 깨달았습니다. 뭔가 효과가 있어 다행입니다.