随笔分类 -  XML

摘要:TinyXML有两个不爽的地方,一是它的接口使用FILE*,另外一个是它对 wchar_t不能很好的支持。前阵子看Boost库的更新中多了一个PropertyTree,他在处理XML时用到了另外一个小的库 –RapidXML。既然间接的是Boost库的一部分,所以是值得一试的。于是找到其官方网站(http://rapidxml.sourceforge.net/)研究了一番。一看之下,甚是满意,也推... 阅读全文
posted @ 2010-04-02 16:43 至尊王者 阅读(3514) 评论(0) 推荐(0) 编辑
摘要:tinyxml是个高效精简的xml解析开源代码. 针对tinyxml直接使用对于对xml不是很熟悉的入门新手来说,有些概念难以理解,因此我将其封装后,供大家使用. 头文件: #include #include "tinyxml.h" using namespace std; class CXML { public: CXML(void) { } ~CXML(void... 阅读全文
posted @ 2008-03-20 09:47 至尊王者 阅读(3614) 评论(0) 推荐(0) 编辑
摘要:TinyXML 指南 这是什么? 这份指南有一些关于如何有效地使用TinyXML的技巧和建议。 我也会尝试讲一些诸如怎样使字符串与整型数相互转化的C++技巧。这与TinyXML本身没什么关系,但它也许会对你的项目有所帮助,所以我还是把它加进来了。 如果你不知道基本的C++概念,那么这份指南就没什么用了。同样的,如果你不知道什么是DOM,那先从其它地方找来看看吧。 在我们开始之前 一些将会... 阅读全文
posted @ 2007-11-10 17:36 至尊王者 阅读(5330) 评论(1) 推荐(0) 编辑
摘要:译注:本文是TinyXML 2.5.2版本Document的中文文档,经原作者Lee Thomason同意由rise翻译,如有误译或者错漏,欢迎指正。 版权:版权归原作者所有,翻译文档版权归本人rise所有,转载请注明出处。 原文:http://www.grinninglizard.com/tinyxmldocs/index.html 阅读全文
posted @ 2007-11-10 17:35 至尊王者 阅读(8200) 评论(0) 推荐(0) 编辑
摘要:开发软件时经常需要把一些东西做成可配置的,于是就需要用到配置文件,以前多是用ini文件,然后自己写个类来解析。现在有了XML,许多应用软件就喜欢把配置文件做成XML格式。但是如果我们的程序本身很小,为了读取个配置文件却去用Xerces XML之类的库,恐怕会得不偿失。那么用TinyXML吧,它很小,只有六个文件,加到项目中就可以开始我们的配置文件之旅了。 前些时候我恰好就用TinyXML写了一个比... 阅读全文
posted @ 2007-11-10 17:34 至尊王者 阅读(2984) 评论(0) 推荐(0) 编辑