我正在尝试解析字符串“quotes”:“”生活直到我呼吸我的最后一个“”, 使用json解析器,但它没有解析。我来了解问题,由于这些双引号“引号”:“”生活...在字符串中。
我尝试过这些东西:
str_response = [str_response stringByReplacingOccurrencesOfString:@“\'”withString:@“”]; str_response = [str_response stringByReplacingOccurrencesOfString:@“”“”withString:@“”“]; str_response = [str_response stringByReplacingOccurrencesOfString:@“\”“withString:@”“];
但是没有成功,没有用单引号替换双引号的alb 我想要结果: “引用”:“活着直到我呼吸最后一次”
感谢您的帮助
答案 0 :(得分:1)
是的,您的代码是在目标C中,但是,JSON JSON对象具有以下格式:
{“key1”:“value1”,“key2”:“value2”};
如果是字符串值。
请编辑您的代码以获取类似的字符串值:
str_response = [str_response stringByReplacingOccurrencesOfString:@"\'\'" withString:@""]; str_response = [str_response stringByReplacingOccurrencesOfString:@"\"\"" withString:@""];
因为,它是使用json库解析的唯一方法,但你可以为json中的特定问题定义自己的解析器。