오라클 DB에서도 지원하는데, Java 에서는 못할리가 없지.. ^^>
그런데, 이걸 일일이 프로그래밍 한 분도 있던데..
오라클이 SUN 을 흡수한 걸 기념해서(?) sun.misc.BASE64Decoder 와 sun.misc.BASE64Encoder 를 이용해 보자.
뭐 특별한 것이 없이 간단한 거니까.. static 메소드로 구현해 본다..
(아래 내용은 고정폭 글꼴에서 작업해 놓은 것인데, 가변폭 글꼴로 옮기니까.. 가독성이 떨어졌다..
파라미터나 리턴값을 byte[] 로 할 수도 있겠지만.. 여기에서는 그냥 String 으로 했다.
package 하고싶은대로만든패키지; if(strEncode==null || strEncode.trim().length()==0) try{ b64e.encodeBuffer(bais, baos); if(strDecode==null || strDecode.trim().length()==0) b64d.decodeBuffer(bais, baos); |
'컴퓨터 이야기 > 프로그래밍' 카테고리의 다른 글
플래시가 아니고 자바 스크립트를 이용한 이미지 뷰 (1) | 2009.10.08 |
---|---|
404 에러페이지, 작동이 안 되나요..? (4) | 2009.10.05 |
value 와 text, 그리고 innerHTML (4) | 2009.10.01 |
입력항목에 한글 켜고 끄기, IME-MODE (1) | 2009.10.01 |
이미지 없이 Table 태그와 DHTML 로 둥근 테두리 박스 만들기 (2) | 2009.09.26 |