Iphone 目标c中的json解析

Iphone 目标c中的json解析,iphone,json,Iphone,Json,在解析.json文件的内容时,类似“jamie's”的字符串表示为“jamie';s”。有人知道为什么会这样吗?请确保使用application/json作为内容类型将数据从服务器传输到客户端。您还可以通过以下链接 因为撇号是一种特殊字符,不能在http数据包中传输。所有特殊字符必须替换为转义序列,如'或带有百分比转义%27 在NSString类中,您将找到用于句柄百分比转义的方法“stringByReplacingPercentEscapesUsingEncoding:”和“s

在解析.json文件的内容时,类似“
jamie's
”的字符串表示为“
jamie';s
”。有人知道为什么会这样吗?

请确保使用application/json作为内容类型将数据从服务器传输到客户端。

您还可以通过以下链接
因为撇号是一种特殊字符,不能在http数据包中传输。所有特殊字符必须替换为转义序列,如
'或带有百分比转义%27

NSString
类中,您将找到用于句柄百分比转义的方法“
stringByReplacingPercentEscapesUsingEncoding:
”和“
stringByAddingPercentEscapesUsingEncoding:


您必须自己处理转义序列,例如使用“
stringByReplacingOccurrencesOfString:@”@#039;“使用string:@”“
”…

是否可以发布JSON的该部分以及您正在使用的解析器的名称?您使用哪个库对JSON进行编码?