2017-02-20 82 views
0

如何解析這個JSON響應後,將其存儲爲字符以獲取字符串並將它們存儲在變量中?使用任何C庫。 Cjson可能是因爲那是一個我使用建立請求..我該如何解析這個json來獲取字符串並將它們存儲在變量中?

{ 

    "responseExitCode":"200", 
    "message":"Account Created", 
    "accountnumber":"58aa9f170c073", 
    "accounttype":"Yea", 
    "accountname":"Danstan Onyango" 

} 
+0

看到這個帖子:http://stackoverflow.com/questions/6673936/parsing-json-using-c –

+0

我覺得這不是鏈接的問題的副本。 OP想知道如何使用cJSON,而鏈接的問題是要求推薦一個庫。 –

回答

-1

如果你有一個char *數據可以解析他們。剛剛閱讀docs。在那。

char *my_json_string = "{ "responseExitCode" ..."; 

cJSON * root = cJSON_Parse(my_json_string); 

char *message = cJSON_GetObjectItem(root, "message")->valuestring; 
+0

工作。幫了我很多。謝謝 – Danstan

+0

@Danstan你能接受我的回答嗎? –

+0

嘿,對不起。你的回答正是我需要的。工作得很好。 – Danstan

相關問題