Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从HTML获取纯文本/在Android中从字符串删除HTML标记_Android_Html_String_Parsing - Fatal编程技术网

从HTML获取纯文本/在Android中从字符串删除HTML标记

从HTML获取纯文本/在Android中从字符串删除HTML标记,android,html,string,parsing,Android,Html,String,Parsing,我想在我的应用程序的某个地方显示网站的一些内容。 以下是它将获得的输入的示例: <tr class='list even'><td class="list inline_header" colspan="6" >09e Klasse 9e (Kla)</td></tr> 我试过了 text.replaceAll("<*>", ""); text.replaceAll(“,”); 但是它没有按照我想要的方式工作 我在寻找问题的答案

我想在我的应用程序的某个地方显示网站的一些内容。 以下是它将获得的输入的示例:

<tr class='list even'><td class="list inline_header" colspan="6" >09e  Klasse 9e (Kla)</td></tr>
我试过了

text.replaceAll("<*>", "");
text.replaceAll(“,”);
但是它没有按照我想要的方式工作


我在寻找问题的答案,但不是Java/Android。

您可以尝试
Html.fromHtml()
而不是
replaceAll()

或者您可以像这样利用
Html.fromHtml()
replaceAll()

String plainTextFromHTML = Html.fromHtml(TextsThatContainsHTML).toString().replaceAll("\n", "").trim();

您可以尝试
Html.fromHtml()
而不是
replaceAll()

或者您可以像这样利用
Html.fromHtml()
replaceAll()

String plainTextFromHTML = Html.fromHtml(TextsThatContainsHTML).toString().replaceAll("\n", "").trim();

可能重复的Oops,似乎这个问题已经得到了回答。可能重复的Oops,似乎这个问题已经得到了回答。
String plainTextFromHTML = Html.fromHtml(TextsThatContainsHTML).toString().replaceAll("\n", "").trim();