Iphone 目标c中的json解析
在解析.json文件的内容时,类似“Iphone 目标c中的json解析,iphone,json,Iphone,Json,在解析.json文件的内容时,类似“jamie's”的字符串表示为“jamie';s”。有人知道为什么会这样吗?请确保使用application/json作为内容类型将数据从服务器传输到客户端。您还可以通过以下链接 因为撇号是一种特殊字符,不能在http数据包中传输。所有特殊字符必须替换为转义序列,如'或带有百分比转义%27 在NSString类中,您将找到用于句柄百分比转义的方法“stringByReplacingPercentEscapesUsingEncoding:”和“s
jamie's
”的字符串表示为“jamie';s
”。有人知道为什么会这样吗?请确保使用application/json作为内容类型将数据从服务器传输到客户端。您还可以通过以下链接
因为撇号是一种特殊字符,不能在http数据包中传输。所有特殊字符必须替换为转义序列,如
'代码>或带有百分比转义%27
在NSString
类中,您将找到用于句柄百分比转义的方法“stringByReplacingPercentEscapesUsingEncoding:
”和“stringByAddingPercentEscapesUsingEncoding:
”
您必须自己处理转义序列,例如使用“stringByReplacingOccurrencesOfString:@”@#039;“使用string:@”“
”…是否可以发布JSON的该部分以及您正在使用的解析器的名称?您使用哪个库对JSON进行编码?