说明文档
主要是有时候 需要写xml格式 自己写的话 太麻烦了
#include#include #include #include int main(int argc,char *argv[]) { if (argc<3) { printf("nnUsing:./xml 元素 属性n"); printf("Example:./xml x# 2 m# 3 l#n"); printf("Example:./xml x 2 m 3 ln"); printf("本程序用于生成xml格式的字符串n"); printf("# 符号用于区分元素和属性 可不添加nn"); return -1; } char arr[argc][50]; // 存放元素和属性 memset(arr,0,sizeof(arr)); int ii=1,jj=2; // 元素和属性坐标 while(1) { if (ii sprintf(arr[ii-1],"<%s>%s%s>",argv[ii],argv[jj],argv[ii]); for(int yy=0;yy<50;yy++) // 遍历属性 去掉 # { if (arr[ii-1][yy]=='#') // 找# 就删除 { for(int ll=yy;ll arr[ii-1][ll]=arr[ii-1][ll+1]; } } if (arr[ii-1][yy]==' ') break; } printf("%s",arr[ii-1]); ii+=2; jj+=2; continue; } printf("n"); break; } }



