我有在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」})因爲「(」「)」引用數組.. –