ios - 编码错误的响应

标签 ios objective-c encoding yelp

我有 yelp 请求,我可以通过 id 找到 field 。所有工作都成功,但我发现 id 有一个问题,它会返回 yelp。

"yelp_id" = "caf\U00e9-de-paris-london-6";

编码错误, field 不显示。应该是这个 - "yelp_id"= "cafe-de-paris-london-6";

如何解决这个问题?请帮忙。

附言json中的数据 例如:{ 地址=“考文垂街3-4号”; id = 2; “已订阅”= 0; 纬度=“51.51052449”; 经度 = "-0.131816821801"; 所有者= { “fb_id”= 513707602107780; }; “开始时间”=“2014-07-31T15:40:40.333Z”; 标题=新的; "yelp_id"= "caf\U00e9-de-paris-london-6"; } );

最佳答案

我不认为 ID 不正确。

您得到的 \U00e9 字符是 éyelp_id 是一个 UTF-8 字符串,因此人类可读的 ID 是 café-de-paris-london-6

关于ios - 编码错误的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25075775/

相关文章:

iphone - UIObject 不更新屏幕上的框架(位置)

http - 关于 URL UTF-8 编码,浏览器或 Web 服务器正在做什么 "behind the scenes"?

ios - 在 QLPreviewController 中使用元音符号查看 UTF-8 编码的 CSV 文件时出现问题

video - 如何使用 FFmpeg 颜色空间选项

ios - 无法在 uiview 中动态居中自定义 uibutton

objective-c - removeAllObjects 消息能够删除使用 NSMutableArray 参与保留循环的添加对象

ios - UICollectionViewController Insets 无法正确调整和滚动

ios - 没有名为类 `ChatInboxDelegate` 的类型或协议(protocol)

iphone - IOS 核心动画对象未释放

ios - 插入我的 UITabBarController 时 View Controller 隐藏的选项卡栏