我有在IOS一个以下字符串: -从字符串ios获取子字符串?
[{ “状态”: “0”, “事件ID”: “126”}] 15.511563,73.809732 [{ “状态”: “0”}]
,我试图获取此: -
[{ “状态”: “0”, “事件ID”: “126”}]
即整个部分字符串在第一个之前右括号。
我试过这个,我得到了31个字符的子字符串,但是如果括号内的内容发生变化,这将不起作用。
NSRange start = [result1 rangeOfString:@"["];
NSString *shortString =[result1 substringWithRange:NSMakeRange(start.location, 31)];
result1 = [result1 substringToIndex:shortString.length];
NSLog(@"Response- %@",result1);
什么是正确的方法?
如果您从服务器获取[{“status”:“0”,“eventid”:“126”}] 15.511563,73.809732 [{“status”:“0”}]告诉他们将其设置为{“status”:“0”,“eventid”:“126”}] 15.511563,73.809732 [{“status”:“0”})因为“(”“)”引用数组.. –