Search Results for 'Commons Codec'

1 POSTS

  1. 2007.01.13 [오픈소스 소개하기] Apache Commons Codec 1
지난 번에 공지드린 오픈소스 프로젝트 소개하기를 시작하려고 합니다. 처음으로 소개드릴 오픈소스 라이브러리는 아파치(Apache) Jakarta 프로젝트의 일환인 Commons Codec입니다. Commons Codec은 Base64나 Hex 포맷 등으로 변환을 지원하는 자바 라이브러리입니다.

[Commons 프로젝트는 Apache Jakarta 프로젝트에서 자주 사용되는 유용한 클래스들을 모아 놓은 유틸리티 프로젝트라고 할 수 있습니다.]

Commons Codec은 Base64를 지원하기 위해 처음 만들어졌는데, Base64는 바이너리 데이터를 출력 가능한 아스키코드(ASCII) 형태로 변환하여 표시하는 방식입니다. MIME((Multipurpose Internet Mail Extensions)에서도 Base64를 사용하고 있습니다.

Base64 클래스의 사용법은 매우 간단합니다. Base64.encodeBase64(byte[] byteArray) 메쏘드를 이용해 바이트 배열을 인코딩하고 Base64.decodeBase64(byte[] byteArray)을 이용해 디코딩합니다. 여기에서 Base64 클래스를 사용하는 예제를 참조하세요.

읽을거리

[1] Using the Jakarta Commons, Part 1
[2] Using the Jakarta Commons, Part 2