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

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

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

下载第三方的xml解析库。

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

int n//n为你说的定长

int i = 0

int position

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

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

{

++i

if(i == n)

{

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

//向xml中插入数据

i = 0

}

举个例子,假设你的sql文件是test.sql ,保存路径是D:\script,那么在sqlplus里执行它,用如下语法: sqlplus>@D:\script\test.sql 这是windows环境下的方法,linux类似,简单来说,就是“@” 加上完整文件名(绝对路径+文件名+文件扩展名)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8954902.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存