我该如何解码字符串?
我有像"äså"
需要像“äså”那样进行转换,那么我们怎么做呢?
提前致谢。
你需要使用commons-lang StringEscapeUtils
对字符串进行双重StringEscapeUtils
:
StringEscapeUtils.unescapeHtml(StringEscapeUtils.unescapeHtml(string))
如果没有任何工作,那么你可以做的最简单的事情是将你所拥有的任何字符串括起来,并使用设备上的SAX Parser进行xml解析。 这将为您提供一个回调来解码xml实体,您可以在其中替换字符。 有很多地方可以获得地图。
你可以试试Uri.decode(yourString)