java - Kotlin : how to Convert String with HTML numbers to String without HTML numbers

标签 java android kotlin ascii

我正在尝试将所有 HTML 数字 转换为一个字符串。 我想在 Kotlin

中将 "Let's find" 之类的字符串转换为 "Let's find"

我测试了这些但没有用:

str.toByteArray().toString(Charsets.UTF_8)

最佳答案

正如评论中第二个建议的那样,您需要使用 Html.fromHtml 解析 html 字符串,然后从中获取字符串值。

var str:String = "Let's find"
str = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
            Html.fromHtml(str, Html.FROM_HTML_MODE_LEGACY).toString() 
        } else {
            Html.fromHtml(str).toString() 
        }

关于java - Kotlin : how to Convert String with HTML numbers to String without HTML numbers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57194820/

相关文章:

java - 获取共享首选项并将它们显示在 ListView 中

java - 将纯文本解析为某些结构化对象

android - 如何找出Android中SIGSEGV的原因

android - 从 URL 解析 XML 并陷入循环

java - 如何在 Kotlin 注释中声明数组值?

android - 如何在 Android 项目中使用谷歌翻译 api v3 将 googleapis/java-translate 库转换为自定义 api 休息请求

java - Applet 和 Swing 在 Eclipse 中不显示组件

java - json 和空值

android - 我需要将apk文件用作项目中的组件

android - Kotlin中的音乐URI空指针异常