2017-02-20 10 views
0

文字列を取得して変数に格納するためにcharとして格納した後に、このjsonレスポンスを解析できますか?任意のcライブラリを使用します。あなたはchar *内のデータは、あなたがそれらを解析できることをしている場合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

..私は要求を構築するために使用しています一つだからです。ただdocsを読んでください。それはそこにあります。

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

cJSON * root = cJSON_Parse(my_json_string); 

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

Worked。私を助けてくれました。ありがとう – Danstan

+0

ダンダンは私の答えを受け入れることができますか? –

+0

すみません。あなたの答えはまさに私が必要なものでした。非常にうまくいきます。 – Danstan

関連する問題