Android:将HTML内容转换为String

时间:2014-01-09 06:17:21

标签: android html xml

我将HTML内容添加到我的Web服务xml响应中。以下是我得到的XML作为回复:

<NewDataSet>
<Table>
    <ID>1</ID>
    <Content>General Message Dr : Narendra Patel&lt;br/&gt;dsfsdf</Content>
</Table>
<Table>
    <ID>2</ID>
    <Content>General Message Dr : Narendra Patel&lt;br/&gt;dsfsdf</Content>
</Table>

现在,在这个XML中,我将HTML内容添加到Content标记中。

我曾尝试将HTML内容转换为纯文本,如下所示:

String result= Html.fromHtml(parser.getValue(e, "Content")).toString();
Log.i("Result is: ",result);

但结果是: - 一般信息博士:Narendra Patel

实际上结果必须是: - 一般信息博士:Narendra Patel dsfsdf

请帮帮我。在此先感谢... :)

1 个答案:

答案 0 :(得分:0)

试试此代码并告知我们。

String result= Html.fromHtml(parser.getValue(e, "Content")).toString();
String without_html = Html.fromHtml(result).toString();
Log.d("asdas",without_html);