我有来自PHP的json_encode()
的JSON字符串。这就是它在JSONViewer.stack.hu中的显示方式,这就是它在browser中的样子。
是否可以使用NSJSONSerialization直接下载JSON数据?如果是这样,我将使用FMDB将下载的JSON数据保存到SQLite。
答案 0 :(得分:1)
id jsonObjectFromUrlString(NSString *urlString)
{
NSURL *url = [NSURL URLWithString:urlString];
NSError *error = nil;
id jsonObject = nil;
NSData *data = [NSData dataWithContentsOfURL:url options:NSDataReadingUncached error:&error];
if(error)
NSLog(@"%@", error);
else
jsonObject = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:&error];
if(error)
NSLog(@"%@", error);
return jsonObject;
}
答案 1 :(得分:1)
JSON序列化方法。请参考这个。 JSON Serialization
对于数据库你看过coredata吗? 请看看这些。