gpt4 book ai didi

android - 有没有htmlDecode?

转载 作者:行者123 更新时间:2023-11-30 04:49:18 26 4
gpt4 key购买 nike

我正在从网站下载一个 JSONObject。但是,这些条目使用

进行了 HTML 编码
" 

&

标签。有没有一种简单的方法可以将它们转换为 Java 字符串?当然,除了自己编写转换器之外。

谢谢RG

PS:我正在使用 ListView 中的内容。也许我可以像对 TextView 一样使用 Html.fromHTML。不知道。

最佳答案

好吧,我只是去写我自己的快速修复。效率不高,但可以达到目的。 5 分钟解决方案。

public static String unescape (String s)
{
while (true)
{
int n=s.indexOf("&#");
if (n<0) break;
int m=s.indexOf(";",n+2);
if (m<0) break;
try
{
s=s.substring(0,n)+(char)(Integer.parseInt(s.substring(n+2,m)))+
s.substring(m+1);
}
catch (Exception e)
{
return s;
}
}
s=s.replace("&quot;","\"");
s=s.replace("&lt;","<");
s=s.replace("&gt;",">");
s=s.replace("&amp;","&");
return s;
}

关于android - 有没有htmlDecode?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3962519/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com