json-C使用小结

来源:互联网 发布:sql server 恢复挂起 编辑:程序博客网 时间:2024/05/16 12:57

json-c-0.7库使用小结

www.firnow.com    时间 : 2010-07-20  作者:网络   编辑:huyang629 点击:  375[ 评论 ]

--

json-c这个库:

        可以很方便的生成js的json字符串.

主要几个函数如下:

        json_object_to_file(filepath, json_object); //将json_object写到文件中

        json_object_from_file(filepath);  //从文件中读出json_object

 

        json_object_new_object();   //生成{ }

        json_object_object_add(json_object, "name", json_object_value);   //添加后{"name": "value"}

        json_object_object_del(json_object, "name");   //删除后{}

        json_object_object_foreach(json_object, key, val) { //遍历对象

                   printf("\t%s: %s\n", key, json_object_to_json_string(val));

        }

 

        json_object_new_array();   //生成[ ]

        json_object_array_add(json_object, json_object_new_string("value"));  //添加值

        json_object_get_array_idx(json_object, i);  //得到第i的值

 

        json_object_new_int(0);

        json_object_new_string("str");

        json_object_new_boolean(0);

 

        json_object_to_json_string(json_object); //生成json字符串

原创粉丝点击