iPhone中西班牙语字符的字符转换
我正在编写一个iPhone应用程序,我正在使用web服务获取一些信息。此信息是UTF-8编码的,但一些西班牙语特殊字符以奇怪的方式显示(例如,Ó显示为Ó;)。 我怎样才能转换它们?iPhone中西班牙语字符的字符转换,iphone,web-services,encoding,character-encoding,Iphone,Web Services,Encoding,Character Encoding,我正在编写一个iPhone应用程序,我正在使用web服务获取一些信息。此信息是UTF-8编码的,但一些西班牙语特殊字符以奇怪的方式显示(例如,Ó显示为Ó;)。 我怎样才能转换它们? 谢谢。检查此解决方案,它可能有助于: 来自另一个西班牙人的问候 你能写出你如何转换它的代码吗?格雷西亚服务器端代码不是我的。我只是在ConnectiondFinishLoading方法中使用响应数据:NSString*responseStringTemp=[[NSString alloc]initWithD
谢谢。检查此解决方案,它可能有助于:
来自另一个西班牙人的问候 你能写出你如何转换它的代码吗?格雷西亚服务器端代码不是我的。我只是在ConnectiondFinishLoading方法中使用响应数据:NSString*responseStringTemp=[[NSString alloc]initWithData:responseData encoding:NSUTF8StringEncoding];responseStringTemp中有错误的字符。除了将每个字符转换成另一个字符,还有其他选择吗?我的意思是,我们是否可以使用类似stringByReplacingOccurrencesOfString这样的东西(替换“”和“;”,并将211转换为Ó)?我正试图用这种方式来解决这个问题。我希望我能尽快回答。