网上有许多关于xml格式和json格式解析的开源库
json:https://github.com/DaveGamble/cJSON
xml:http://xmlsoft.org/downloads.html
下面是我写的C输出xml格式的简单案例,希望大神们多多指导
main.c如下
#include "xml.h"
int main(int argc, char *argv[])
{
char buff[4096] = {'\0'};
if (!set_path(buff)) {
XZ_DEBUG("set_path error");
return 0;
}
put_head("utf-8");
root_tag_start("sheelbook", NULL);
array_tag_start("book", "id=\"p1\"");
item_tag("title", "神雕侠侣");
item_tag("author", "金庸");
array_tag_end("book");
array_tag_start("book", "id=\"p2\"");
item_tag("title", "射雕英雄传");
item_tag("author", "金庸");
array_tag_end("book");
array_tag_start("book", "id=\"p3\&#