摘要: 由于项目需要,这两天在用C++做XML文件解析的工作。在linux下有个很方便的操作xml文件的库——libxml2,它提供了一套创建和查询xml文件的C语言的接口。这篇博客主要介绍如何使用libxml2读取并解析xml文件。 下载并安装libxml2 下载地址:ftp://xmlsoft.org/ 阅读全文
posted @ 2017-03-05 14:47 catgatp 阅读(19514) 评论(0) 推荐(0) 编辑
摘要: 许多事物符合80/20法则,libxml中也是20%的函数提供了80%的功能。下面的列表列出了libxml的主要函数及其用法说明。 1. 全局函数说明 头文件引用 xml2config --cflags 库文件引用 xml2config --libs 主要头文件 parse.h tree.h xpa 阅读全文
posted @ 2017-03-05 14:43 catgatp 阅读(2365) 评论(0) 推荐(0) 编辑
摘要: xml文档 代码 playlistDoc 为 xmlDocPtr类型. 输出: DEU-Antenne Bayern http://mp3.webradio.antenne.de:80 DEU-Antenne Bayern http://test 更多xpath的写法可参考 http://www.w 阅读全文
posted @ 2017-03-05 14:42 catgatp 阅读(3575) 评论(0) 推荐(0) 编辑