免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2777 | 回复: 1
打印 上一主题 下一主题

关于libxml2的问题 [复制链接]

论坛徽章:
0
1 [报告]
发表于 2009-04-28 10:27 |显示全部楼层

回复 #1 xiehc 的帖子

修改源码!!!!!!!!!
小弟刚刚改完一个,小弟用的是tinyxml,6个源文件,4个cpp,2个h.
也碰到楼主大大的问题,内存数据就是xml,需要分析内存数据,而没有文件。
另外,生成的也不是xml文件,而只是放在内存里,都要增加些自己的函数。
昨天小弟花了一下午搞完了。
估计楼主大大的问题和小弟遇到的一样。
^_^

论坛徽章:
0
2 [报告]
发表于 2009-04-28 14:13 |显示全部楼层

回复 #5 xiehc 的帖子

我用的应该和你用的不是一个东西吧。我用的是tinyxml,开源的。
原来他的做法:
1:读入xml文件,那段好改,直接改读入的那个函数就行了。好像是,我昨天做的。
2:把数据生成一个xml文件,我要用的是生成的数据在内存里,而不是文件。这部分改起来比较麻烦,安他原有的print函数增加一个相似的,把原来print到文件的,全部print到内存。也就是每个有print的类,都相应增加一个对应的写入内存的函数。不过,人家用fprintf往文件里写,文件指针的会自动往后移。现在我改成sprint,也就是j += sprintf(mem+j,...)这么改一下。
其它的也没什么了,就是繁琐一点,细心点,一下午可以搞完。
小弟就是花一下午搞完的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP