我使用FMDB從我的服務器加載json-data。我得到的響應(JSON),我存儲在一個sqlite數據庫(與下面的響應存儲在數據庫中相同的字符串)。之後,我通過FMDB從數據庫中選擇數據,並嘗試從中建立一個NSDictionary,但無法使其工作。FMDB,sqlite json-string轉換成字典?
的JSON響應我從服務器獲取看起來像下面(簡稱下來這個職位的響應,所以它包含了一些更多...),當我將它輸出通過的NSLog:
{
response = {
data = {
"dbId_1" = {
1 = {
current = {
weekday = Tuesday;
};
};
};
};
};
}
這是我如何從數據庫中選擇它,我想要的東西,從做一個的NSDictionary:
NSString *jsonString = [results stringForColumn:@"json"];
是否有可能重新建立一切放入NSDictionary?
即使使用這個,我的字典也會得到「null」 NSString * jsonString = [結果stringForColumn:@「json」]; NSDictionary * dict = [jsonString objectFromJSONString]; NSLog(@「DICT:%@」,dict); – nickelman
對不起,我的壞,它運作良好:) – nickelman
使用JSONKit的NSData成員更快的閱讀:'[blob objectFromJSONData];' – Ralphleon