Преобразование Rtf в обычный текст не работает - PullRequest
0 голосов
/ 16 мая 2018

Я использую https://github.com/joniles/rtfparserkit эту библиотеку, чтобы преобразовать RTF в обычный текст, но я не могу получить ожидаемый результат положил

Мой код

 RtfStringSource rtfSource = new RtfStringSource(source);
 StringTextConverter stc = new StringTextConverter();
 stc.convert(rtfSource); String myText1 = stc.getText();

Получение RTFстрока с удаленного сервера, как показано ниже

{\ rtf1 \ ansi \ deff0 {\ fonttbl {\ f0 \ fnil \ fcharset204 Tahoma;}} {\ colortbl; \ red0 \ green0 \ blue0;} \ viewkind4\ uc1 \ pard \ cf1 \ lang1033 \ f0 \ fs17 \ 'cf \' f0 \ 'e8 \' e2 \ 'e5 \' f2, \ 'f2 \' f0 \ 'e5 \' e9 \ 'e4 \' e5 \'f0 \ par \ par \ par \' cf \ 'f0 \' e8 \ 'e2 \' e5 \ 'f2, \' ec \ 'e8 \' f0 \ 'f2 \' f0 \ 'e5 \' e9 \ 'e4 \ 'e5 \' f0 \ 'ee \' e2}

Ожидаемый результат - (Русский текст)

Привет, трейдер

Привет, мир трейдеров

Но я получаю ??????, ???только этот символ

любой может помочь мне решить эту проблему

...