【问题标题】:how to save encoded html in string如何将编码的html保存在字符串中
【发布时间】:2013-11-08 13:47:13
【问题描述】:

如何将 html 的编码值保存到字符串帮助我我将 html 保存在字符串 htmldescription 中,但被编码为显示实际 html,请参阅我的这篇文章 html code change when get in json and save in string

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

mytext= (Html.fromHtml(htmldescription));

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

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

【问题讨论】:

    标签: android


    【解决方案1】:

    先使用 Spanned

    Spanned mytext = Html.fromHtml(htmldescription);
    

    现在将 spanned 转换为字符串

    String url=mytext.toString();
    

    要了解更多关于 spanned 的详细信息,请参阅此网址

    Android Spanned, SpannedString, Spannable, SpannableString and CharSequence

    【讨论】:

      【解决方案2】:

      这是原始的html值:

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

      这是 html 格式的值:

      Spanned spanned = Html.fromHtml(formattedText);
      

      这是字符串转换:

      String formattedText = spanned.toString();
      

      【讨论】:

        猜你喜欢
        • 2020-11-25
        • 1970-01-01
        • 2023-03-22
        • 2016-05-09
        • 2020-09-30
        • 1970-01-01
        • 1970-01-01
        • 2011-01-07
        • 2010-11-09
        相关资源
        最近更新 更多