2016-10-29 2 views
-1

Ich habe eine TextView in meiner Anwendung und einige HTML-Text.
Dieser Text enthält Symbole wie "<" oder ">" und HTML-Tags.Parse HTML mit Html.fromHtml

Hier ist ein Beispiel:

<P>very often (>1/10), often (>1/100, <1/10), not often (>1/1000, <1/100), rarely (>1/10000, <1/1000), very rarely (1/10000, including individual)</P> 

Ich habe versucht Html.fromHtml Methode zu verwenden, und es gibt mir einen falschen Text:

very often (>1/10), often (>1/100, 1/1000, 1/10000), 

Meine Frage ist: Wie kann ich analysieren html Html.fromHtml mit zu vermeide diese Situation?
Oder gibt es andere Möglichkeiten, HTML zu analysieren?

+1

"Es gibt ein Beispiel" - das ist ungültiges HTML. Diese spitzen Klammern müssen in HTML-Einheiten umgewandelt werden ('<'; und' > '). – CommonsWare

Antwort

1

Verwendung &lt; (sprich: "kleiner als") < zu ersetzen und &gt; (sprich: "größer als") > zu ersetzen.