当前位置: 技术问答>linux和unix
哪位高手指点一下:使用libxml2是否可以动态生成xml文件?
来源: 互联网 发布时间:2016-02-08
本文导语: 小弟新手,请教各位高手使用libxml2是否可以动态生成xml文件?可否给一个示例?谢谢! | 这个问题还没解决呢??? 你可以用函数写一个XML的模板格式,然后再把XML当成一个文本文件把模板格式写入! 然...
小弟新手,请教各位高手使用libxml2是否可以动态生成xml文件?可否给一个示例?谢谢!
|
这个问题还没解决呢???
你可以用函数写一个XML的模板格式,然后再把XML当成一个文本文件把模板格式写入!
然后你想要往XML里面增加节点等等之类用相应的XML的API就可以了!
你可以用函数写一个XML的模板格式,然后再把XML当成一个文本文件把模板格式写入!
然后你想要往XML里面增加节点等等之类用相应的XML的API就可以了!
|
那就用这个库吧, 很方便. 我昨天也查了查, 可以.
|
解析XML文件用xmlParseFile(),保存配置文件用xmlSaveFormatFile(), 不过xmlSaveFormatFile()函数好像有bug。
在一些情况下,会在文件中产生很多空行。
需要通过一些其它的手段绕过它的bug。比如先存为临时文件,再把空行过滤掉。
在一些情况下,会在文件中产生很多空行。
需要通过一些其它的手段绕过它的bug。比如先存为临时文件,再把空行过滤掉。