linux (或unix) c语言怎么把字符串转换成xml (xml格式已经知道)

发布网友 发布时间:2022-04-25 17:52

我来回答

1个回答

热心网友 时间:2023-10-22 21:30

这种情况当然是选用第三方的xml解析库。

下载第三方的xml解析库。

既然已经知道定长截取,只要循环截取就行了。

int n;//n为你说的定长

int i = 0;

int position;

char temp[n];//c99支持变长数组,但是一般都不会支持,所以还是用动态分配,或者将n用宏定义

for(position = 0;position<lenth;++position)

{

 ++i;

  if(i == n)

  {

    strncpy(temp,str,n);//从源字符串拷贝n个字符到目的字符串,函数原名不记得了,应该差不多这么个名儿

    //向xml中插入数据

    i = 0;

  } 
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com