我最近嘗試將我應用程序中的Json庫從SBJson
更改爲NSJSONSerialization
。NSDictionary id鍵值
當我做這份工作時,我發現有一些我無法擺脫的關鍵價值。
這裏是NSDictionary
的一個例子,我得到NSJSONSerialization
後:
{
id = 4028;
"novel_author" = "XYZ";
"novel_pub" = "ABC";
"novel_title" = "DATE LIVE";
updatedate = "2013-01-13 22:31:13";
"vol_click" = 7563;
}
原始JSON數據字符串是:
{
"id":"4028",
"vol_click":"7563",
"updatedate":"2013-01-13 22:31:13",
"novel_author":"XYZ",
"novel_pub":"ABC",
"novel_title":"DATE LIVE"
}
我不能拿到鑰匙「ID」的值了。 [NSDictionary [email protected]"id"]
是無用的。
有沒有人有想法如何獲得價值?
'objectForKey'應該可以正常工作。 –
顯示您的代碼。 – rmaddy
是的,顯示你的代碼,並在NSLog字典中的位置關於何時執行'objectForKey'。我不是NSJSONSerialization的忠實粉絲,但它不可能會把它弄糟。 –