编码 - 解码,重音

时间:2012-09-14 12:21:38

标签: objective-c

我正在使用php和JSON从我的数据库中提取数据:

$output[]=array("userJoomla" => "2749", "userID" => $e['mobileUserID'], "userName" =>  utf8_encode($e['mobileUserName']));

我使用utf8_encode是因为书面重音和西班牙语字母ñ

在我的Objective-c代码中:

    NSString *serverOutput = [[NSString alloc] initWithData:dataURL encoding: NSUTF8StringEncoding];

但是,当我打印它时,我得到:

“Roc \ u00edo”而不是“Rocío”

我该怎么办呢。

1 个答案:

答案 0 :(得分:0)

您是否尝试过不编码用户名值?如果您的数据库配置为使用utf8,则该值应该已经像这样编码。因此,如果您在utf8中编码utf8字符串,结果应该看起来很糟糕

相关问题