之前做项目,要求先解析出XML文件,并生成JSON格式字符串,这个做到了。但是后来又要求将JSON字符串转换为XML文件,由于在研究所里不能上网,查阅不到资料,自己也没有时间去阅读库函数。今天回来上网查了一下,原来只需两步即可,现在贴出代码。
test.c
<span style="font-size:24px;">#include<stdio.h>
#include<stdlib.h>
#include "json.h"
void test()
{
int i,j;
json_object* my_array = json_object_new_array();
json_object* my_obj1 = json_object_new_object();
json_object* my_obj2 = json_object_new_object();
json_object_object_add(my_obj1,"item1",json_object_new_int(1));
json_object_object_add(my_obj1,"item2", json_object_new_int(2));
json_object_object_add(my_obj1, "item3",json_object_new_int(3));
json_object_object_add(my_obj1,"item4", json_object_new_int(6));
json_o