用\ t替换NSString中的选项卡

时间:2011-09-13 10:41:01

标签: objective-c ios parsing nsstring sbjson

我正在用SBJson解析json 我收到错误“-JSONValue failed。错误是:未转义控制字符[0x09]”解析我的json字符串时,它有未编码的选项卡。如何将我的json字符串中的此选项卡替换为\ t?如果我手动删除标签,一切都很好。或者如何正确编码此标签?

1 个答案:

答案 0 :(得分:9)

您可以使用stringByReplacingOccurrencesOfString:withString:

NSString * newJsonString = [oldJsonString stringByReplacingOccurrencesOfString:@"\t" withString:@"\\t"];