2012-10-30 4 views
2

javax.mail.internet.MimeUtility를 사용하여 "quoted-printable" 문자열을 디코드하고 싶습니다. 메일 서버에 다른 인터페이스가 필요하지 않습니다. 그 클래스 (및 의존성)를 얻는 가장 좋은 방법은 무엇입니까? 또는 "quoted-printable" 문자열을 구문 분석하는 더 좋은 방법이 있습니까?"quoted-printable"문자열을 Java로 디코딩

+0

왜 이런 대가를받지 않았습니까? 그것은 다른 "[quoted-printable"인코딩에 관한 질문에 대한 답에 대한 자연스러운 후속 조치처럼 보입니다 (http://stackoverflow.com/questions/7306432/how-to-decode-quotable-chars-from-quotable- to-a-char). –

답변

1

표준 J2SE API에서 이에 대해 알지 못합니다. 그러나 빠른 Google 검색은 this decoder code으로 바뀝니다. 나는 그것을 보증 할 수는 없지만 합리적으로 보입니다. 너는 다른 사람을 너 자신 찾아 낼 수있다.

+0

코드가 올바르지는 않습니다. retlen을 올바르게 늘리는 것이 아니므로 대부분의 테스트 문자열에서 올바른 길이를 계산하지 못합니다. –

+0

@GeneGolovchinsky - 코드에 문제가 있음을 아는 것이 좋습니다. 문제를 고칠 수 있었습니까? –

+0

예, 주요 '디코드'방법의 끝 부분에 주석 처리 된 코드로 인해 '기타'가 가짜입니다. 다음 문자가 복사되는 것을 방지하고 버퍼 색인은 imcrementing을 방지합니다. –

2

Apache Commons Codec 라이브러리도 quoted printable에 대한 지원을 제공하며보다 엄격한 Apache 라이선스로 구입할 수 있습니다.

+0

링크가 작동하지 않습니다. fyi. –