2013-11-28 4 views
0

Я хочу декодировать некоторый контент файла .eml-Mail. Файл содержит строки, как "Gesch = C3 = A4ftsbedingungen", это shoult быть> "Geschäftsbedingungen"Quoted Printable - Decode .eml

reader = new InputStreamReader(new FileInputStream(path)); 
BufferedReader in = new BufferedReader(reader); 

while ((line = in.readLine()) != null)   
{ 
System.out.println(line); 
} 

Я не знаю, как я могу это сделать. Я пытаюсь использовать «MimeUtility», но я так не лажу.

MimeUtility test; 
System.out.println(test.decode(line)); 

ответ

0

Примечание: MimeUtility утилита класса, так он содержит все статические методы, так что вы должны использовать

System.out.println(MimeUtility.decode(line)); 

Хотя я думаю, что вы должны использовать MimeUtility.decodeText или MimeUtility.decodeWord метод или метод commons MimeUtility.decodeText.