ASP/ADO.Net C# 실무 과정 자료] 인코딩 (Encoding)






ASP/ADO.Net C# 실무 과정 자료] 인코딩 (Encoding)

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


인코딩 (Encoding)


■ 문자열을 바이트와 매칭시키는 방법에 따라 유니코드의 사용, ASCII 코드의 사용 등으로 바뀐다. 즉 같은 바이트 배열이라도 다른 문자열이 될 수 있는 것이다.



■ 스트림을 읽고 쓰기 위해서는 코드변환 즉 인코딩이 필요하다. 아래의 예는 str 스트링을 UTF8, ASCII, 시스템디폴트로 각각 인코딩 하여 바이트 배열로 바꾸는 코드이다.


Byte [] b = Encoding.UTF8.GetBytes(str);

Byte [] b = Encoding.ASCII.GetBytes(str);

Byte [] b = Encoding.Default.GetBytes(str);


+ Recent posts