Я столкнулся с той же проблемой, поэтому я просто хотел удалить HTML и просто получить String
.
Решение, возможно, не самое красивое, но все же довольно прагматичное:
public CharSequence stripHtml(String s) {
return Html.fromHtml(s).toString().replace('\n', (char) 32)
.replace((char) 160, (char) 32).replace((char) 65532, (char) 32).trim();
}
Этот символ [OBJ], по-видимому, (char) 65532
.
Мне пришлось отобразить поле описания очень уродливого элемента RSS (HTML) в TextView
без форматов.Гипертекст содержал много развалин WYSIWYG, таких как <p></p><p></p>
…