0

如何将 html 的编码值保存为字符串帮助我我将 html 保存在字符串 htmldescription 中,但被编码为显示实际的 html 看到我的这篇文章html 代码更改时进入 json 并保存在字符串中

当我使用此命令保存在 textview 中时,HTML 代码将发生变化,完美显示

mytext= (Html.fromHtml(htmldescription));

但我想保存在字符串中我会怎么做?如何在字符串中保存编码的html(字符串)任何想法???

String  htmldescription = school2.getJSONObject(0).getString("description");
mytext= (Html.fromHtml(htmldescription));
String coverthtml= mytext?????????????
4

2 回答 2

1

这是原始的 html 值:

String  htmldescription = school2.getJSONObject(0).getString("description");

这是 html 格式的值:

Spanned spanned = Html.fromHtml(formattedText);

这是字符串转换:

String formattedText = spanned.toString();
于 2013-10-29T12:21:45.563 回答
0

首先使用跨度

Spanned mytext = Html.fromHtml(htmldescription);

现在将跨度转换为字符串

String url=mytext.toString();

要了解有关 spanned 的更多详细信息,请参阅此 url

Android Spanned、SpannedString、Spannable、SpannableString 和 CharSequence

于 2013-10-29T12:32:30.163 回答