JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。...

具体参考原文链接[1],附一个小例子

  1. #include "parson.h"
  2. const char * json= "{\"result\":\"ok\",\"data\":{\"sequence\":\"1234567\",\"timestamp\":\"1356574135\"}}";
  3. void test(void){
  4.     JSON_Value *root_value;
  5.     JSON_Object *object;
  6.     char * value;
  7.     printf("%s\n",json);
  8.     root_value = json_parse_string(json);
  9.     object = json_value_get_object(root_value);
  10.     value = json_object_dotget_string(object,"data.timestamp");
  11.     printf("data.timestamp:%s\n",value);
  12.     json_value_free(root_value);
  13. }
  14. int main()
  15. {
  16.     test();
  17.     return 0;
  18. }
使用的库是parson.


[1] http://www.json.org/json-zh.html
posted on 2013-01-07 17:56  #hanhui  阅读(126)  评论(0)    收藏  举报