摘要: 场景: 1.在软件需要保存一些配置项时,使用数据库的话比较复杂,查看内容也不容易.纯文本文件对utf8字符支持也不好. 2.这时候使用xml是最佳选择,使用跨平台库libxml2。 3.基于xpath的保存方式对保存局部内容非常方便。 4.参考例子xpath2.c xpath2.res xpath2 阅读全文
posted @ 2017-12-09 21:04 catgatp 阅读(1584) 评论(0) 推荐(0) 编辑
摘要: libxml读取的基本功能已经介绍过了,现在将介绍libxml编写的基本功能。 编写操作包含节点的添加,删除和修改。 对于添加,我们需要调用xmlNewTextChild函数来添加节点,需要xmlNewProp函数来添加属性。 xmlNewTextChild接受四个参数,第一个参数为新添加节点的父节 阅读全文
posted @ 2017-12-09 20:58 catgatp 阅读(1501) 评论(0) 推荐(0) 编辑