也大多是我使用MXML库在这样的条件,但在这里,你只是想xml文件不用想解析,那么你可以直接作出这样的xml文件,就像这样
#include<stdio.h>
struct my_data
{
int number;
char string[10];
};
void createdata(FILE *fb,struct my_data testData)
{
fprintf (fb,"<Data>\n");
fprintf (fb,"<number> %d </number>\n",testData.number);
fprintf (fb,"<string> %s </string>\n",testData.string);
fprintf (fb,"</Data>\n");
}
int main()
{
FILE *fb=fopen("test.xml","w");
struct my_data testData = {32,"Mr.32"};
fprintf (fb,"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n");
createdata(fb,testData);
return 0;
}
这只是围脖代码,以帮助你去思考...此代码使初级讲座xml文件
-
<Data>
<number> 32 </number>
<string> Mr.32 </string>
</Data>