힘내쿠우
1
안녕하세요, 문자열(전문)을 만들어서 .txt 파일을 만들어보고 있습니다…
그런데 아래 내용으로 문자열을 만드는게 이해가 안되서 질문 드립니다.
한글모드 : 2Bytes 문자(영숫자 및 Space도 2Bytes 처리)
총 길이는 16bytes
위 내용으로 숫자 1을 인코딩해서 .txt 파일로 저장해야하는데 어떻게 해야할지를 모르겠습니다… 업체에서 인코딩은 “ks_c_5601-1987” 로 하라고 하네요…
1(2bytes) + 공백(14bytes) 이렇게 총 16bytes 를 만들어서 .txt 파일로 저장해야하는데 어떻게 해야할까요ㅜㅜ
1개의 좋아요
전각, 반각 문자는 다른 문제입니다.
업체에서, 뭘 모르고 하는 이야기이니 이런 경우에는 어려운 단어 써 가면서 압박 질문을 하셔야 합니다. ^^
ks_c_5601-1987은 멀티 바이트 인코딩으로, 간단하게 정리하면 ascii 범위는 1바이트로, 한글은 2바이트로 나타내는 것입니다. 따라서 영숫자를 2바이트로 처리하는 것은 말이 안 됩니다.
굳이 맞춰보면, 한 글자를 “공백(space)” 문자로 처리하고 ascii를 붙이는 식이어야 하는데, 그에 관해 업체에 자세하게 문의를 하는 것이 좋겠습니다.
5개의 좋아요
힘내쿠우
5
답변 감사합니다 ㅠㅠ 숫자 1을 2바이트로 바꾸는게 말이 안되는거였네요 …
1개의 좋아요