你好我試圖解析從谷歌地圖API這個結果,解析編碼的JSON字符串
{tooltipHtml:" (10.6 km/15 mins)",polylines:[{id:"route0",points:"}[email protected]@??fCmA??MmDEqIHkGViHlHq`A??}[email protected]}OcP{OkOgCiCQ[cBuA??kIuE_S_KeEmDwA{B{EyIyDmHuFgL_CaIYuA?W[[email protected][email protected][email protected]@[email protected][B{[email protected]{DZaB\\[email protected]@[email protected]@[email protected][yH[[email protected]?sB\\[email protected]@K??[fB??{TfIgBbAwFzD??XjBVX?X",levels:"[email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected][email protected]??????????????BBBB??BB??B",numLevels:4,zoomFactor:16}]}
但Restkit不會接受編碼點,給我這個錯誤
E restkit.network:RKResponse.m:289 Unable to parse response body: Unexpected token, wanted '{', '}', '[', ']', ',', ':', 'true', 'false', 'null', '"STRING"', 'NUMBER'.
我代碼看起來像下面解析結果
- (void)request:(RKRequest*)request didLoadResponse:(RKResponse*)response {
NSError *error = nil;
NSDictionary *parsedResponse = [response parsedBody:&error];