在android中解码HTML实体
我需要解码HTML实体,例如来自ö ö和& 至 &。
 URLEncoder.decode(str)不做这个工作(从%符号转换)。  TextUtils有一个HTMLencode,但不是HTMLdecode。 
有没有解码HTML实体的function?
  Html类应该这样做,但是据说所有的东西都不被支持。 它总是为我工作,但我从来没有ö所以我不能告诉这一个。 试试Html.fromHtml(yourStr)获取解码的string。 
Html.fromHtml(String html)在API v24之后被弃用 ,所以这是正确的方法
  if (Build.VERSION.SDK_INT >= 24) { textView.setText(Html.fromHtml(htmlString , Html.FROM_HTML_MODE_LEGACY))); } else { textView.setText(Html.fromHtml(htmlString)); } 
只要你可以使用这个代码来做到这一点
  Html.fromHtml(String).toString(); 
希望这会帮助你