我查看了从服务器返回的JSON。当我在浏览器中查看它时,我假设我看到的是原始编码,其中包含如下所示的字符串:
del mecenazgo para la conservaci \ u00c3n y divulgaci \ u00c3 \ u00b3n del arte cl \ u00c3 \ u00a1sico
Entrada general y gu \ u00c3 \ u00ada del Museo
我假设我的这些字符串显示不正确,因为传入的JSON没有正确编码。
我查看了原始源数据(一个已删除的网页),编码看起来更像是这样,以及我在UIWebView中看到的内容:
Jerónimo(正确)= Jer \ u00c3 \ u00b3nimo(不正确)=Jerónimo(显示不正确) doméstica(正确)= dom \ u00c3 \ u00a9stica(不正确)=doméstica(显示不正确)
我查看了一些这些拉丁字符的UTF-8代码。 0xc3,0xb3是oacute(ó),0xc3,0xa9是eacute(é)。但UIWebView无法正确转换这些内容。 (头部包含一个带有charset = UTF-8的元标记。)我该怎么办?