2013-06-20 2 views
1

입니다. 배치 보고서를 .csv 형식의 Excel 시트로 FTP 전송해야합니다. 일괄 처리 보고서에는 영어와 중국어와 같이 1 바이트 문자와 2 바이트 문자가 모두 포함됩니다. 메인 프레임의 데이터는 Base64 형식이며 바이너리 또는 ASCII 모드로 FTP로 설정하면 결과 .csv 스프레드 시트에 정크 문자 만 표시됩니다. 우리는 일괄 처리 보고서 파일을 FTP로 전송하는 방법이 필요하므로 FTP로 보내진 보고서는 읽을 수있는 형식으로되어 있습니다.중국어 문자가 포함 된 FTP 일괄 처리 보고서는

이 문제를 해결하는 데 도움을 요청하십시오.

답변

0

저는 중국어 문자 세트에 익숙하지 않지만 CSV에 국한되지 않으면 Excel 문서 형식을 지정하여 스프레드 시트 정의의 일부로 글꼴을 지정할 수 있습니다.

이 옵션이 없다고 가정하면 전송 전에 Base64 형식을 ASCII (EBCDIC)로 변환 한 다음 이진 형식으로 전달해야 할 수도 있습니다. 그렇지 않으면 데이터가 예상치 못한 것으로 번역 될 위험이 있습니다.

실제 일어나는 일을 보는 또 다른 방법은 데이터를 ASCII로 보내고 데이터를 BINARY로 검색 한 다음 전후 결과를 비교하여 전송 중에 변경된 문자를 확인하는 것입니다. 유럽과 미국에서 서로 다른 코드 세트를 해결하기 위해 이와 비슷한 작업을 한 번 수행해야한다는 것을 상기 해 본다.

나는이 제안들이 당신의 문제에 대한 "해결책"을 나타낼지는 모르겠다. 탐험 할거야. 나는이 문제를 어떻게 해결하는지 듣고 싶습니다.

관련 문제