Base64 인코딩의 개념은 위키에서 찾아보면 아주아주 자세히 적혀있다.
사실 그걸 여기서 적는건 전혀 무의미하고 위키한번 읽어보는 것이 더 도움이된다.
근데 막상 Coding을 하려고 할 때 Base64 Encoding 소스를 어디서 구해야할까
직접 구현해도 되고, Open 되어 있는 소스를 찾아 써도 되고, 머 맘대로 해도 된다.
근데 이것저것 다 해본 경험상 가장 편했던 건 sun에서 제공한 Base64 클래스를 그냥 가져다 쓰는 것.
위치는 com.sun.org.apache.xerces.internal.impl.dv.util.Base64 이며
rt.jar에 있다. JRE 만 있으면 기본적으로 된다는 얘기~
딱히 특별히 마지막 4개의 문자를 변경할 일이 없다면
편이 존재하는 것을 가져다 쓰도록 하자.
여담이지만 그래도 직접 구현해보는게 제대로 된 이해를 위해선 확실히 도움이 된다.
사실 그걸 여기서 적는건 전혀 무의미하고 위키한번 읽어보는 것이 더 도움이된다.
근데 막상 Coding을 하려고 할 때 Base64 Encoding 소스를 어디서 구해야할까
직접 구현해도 되고, Open 되어 있는 소스를 찾아 써도 되고, 머 맘대로 해도 된다.
근데 이것저것 다 해본 경험상 가장 편했던 건 sun에서 제공한 Base64 클래스를 그냥 가져다 쓰는 것.
위치는 com.sun.org.apache.xerces.internal.impl.dv.util.Base64 이며
rt.jar에 있다. JRE 만 있으면 기본적으로 된다는 얘기~
딱히 특별히 마지막 4개의 문자를 변경할 일이 없다면
편이 존재하는 것을 가져다 쓰도록 하자.
여담이지만 그래도 직접 구현해보는게 제대로 된 이해를 위해선 확실히 도움이 된다.
'work > Java' 카테고리의 다른 글
gz 압축풀기 (0) | 2012.03.13 |
---|---|
Java Package와 Classpath (0) | 2012.02.15 |
Log4j Configuration 위치 설정 (0) | 2011.12.07 |
Array의 Sort 기능 (0) | 2011.10.14 |
Java Development Kit 과 Java Runtime Environment 의 차이 (0) | 2011.08.30 |