有人知道我如何才能正确解码双编码的UTF8字符串吗?我使用NSXMLParser对其进行一次解码,但在此之后我会遇到一个显示UTF8编码字符的字符串。
提前致谢。
答案 0 :(得分:1)
使用[NSSting stringWithUTF8String:charPtr];
答案 1 :(得分:0)
“解码双重编码的UTF-8字符串”究竟是什么意思?通过字符串“显示UTF-8编码字符”,您的意思是character entity references,例如水
等等?
如果是这样,有category可以帮助您解决此问题。具体来说,请查看-[NSString stringByDecodingHTMLEntities]
。