码迷,mamicode.com
首页 >  
搜索关键字:rapidxml    ( 25个结果
RAPIDXML
1 #ifndef RAPIDXML_HPP_INCLUDED 2 #define RAPIDXML_HPP_INCLUDED 3 4 // Copyright (C) 2006, 2009 Marcin Kalicinski 5 // Version 1.13 6 //...
分类:Windows程序   时间:2015-04-30 20:07:46    阅读次数:176
Tinyxml简单使用法
1、概要介绍一下: 尝试了tinyxml,rapidxml,libxml2等3中第3方库,前两者相对较为轻量级,libxml2非常完善,强大。 这是网上总结出来的优缺点: 1、tinyxml当节点内容的空而使用GetText()方法时候会出错 2、rapidxml编码问题不是特别好 3、libxml2对内存释放要求较高,否则时常遇到core dump. TinyXML是一个...
分类:其他好文   时间:2015-04-10 20:17:36    阅读次数:157
RapidXml用法
一、写xml 文件#include #include "rapidxml/rapidxml.hpp"#include "rapidxml/rapidxml_utils.hpp"#include "rapidxml/rapidxml_print.hpp"using namespace rapidxml...
分类:Windows程序   时间:2015-03-01 19:42:46    阅读次数:264
rapidxml读取utf-8 格式xml乱码问题(utf-8格式转GBK)
1.我是用rapidxml文件读取utf-8格式的xml,但是显示乱码。我们需要把读出来的内容转为GBK格式,则能正常显示。 char * utf82gbk(char* strutf) { int size = MultiByteToWideChar(CP_UTF8, 0, strutf, -1, NULL, 0); // allocate a vector for that si...
分类:Windows程序   时间:2015-02-04 02:02:59    阅读次数:267
[xml解析]rapidxml读取文件
因为项目需要读取xml配置文件,在原来调查一番后,项目组使用了tinyxml.tinyxml确实简单,非常清楚的就把读取方案写出来了。但是,由于后期xml文件越来越大(2.5M,大概1w多行数据),结果导致运行速度越来越低(17s)。于是,不得不开始寻找改善方案。在网上调查一番后,普遍认为xml读取...
分类:Windows程序   时间:2015-01-06 15:13:12    阅读次数:314
rapidxml对unicode的支持
为了提高duilib创建布局控件的效率,在LuaDui项目中使用rapidxml解析器替换了duilib库自带的xml解析器。duilib使用unicode编译,所以rapidxml需要解析unicode xml字符串。 使用rapidxml解析unicode字符串很简单,只需在rapidxm...
分类:Windows程序   时间:2014-12-14 15:44:46    阅读次数:392
tinyxml优化之一
最近在搞XML解析优化,公司引擎用了tinyxml1和tinyxml2两个XML库,后者的效率比前者高60%吧,tinyxml1解析大文件是很慢的,可以淘汰了,tinyxml2还勉强,快的话还得算pugixml或者rapidxml吧。奈何一些引擎代码根深蒂固,无法更换为pugixml,只能局部修改一...
分类:其他好文   时间:2014-12-10 07:02:45    阅读次数:357
setlocale 与 mbstowcs 的问题
C++的字符串转换函数mbstowcs使用时容易产生bug。。。rapidxml_utils.hpp 的file(const char*filename)函数内会异常宕机。。。需要在函数最开始添加locale::global(locale(""));from http://blog.sina.com...
分类:其他好文   时间:2014-12-02 20:41:51    阅读次数:197
rapidxml读取包含中文路径的xml解析错误的解决方法
fromhttp://blog.csdn.net/qinwei4072880/article/details/388651791、rapidxml不支持中文路径。2、rapidxml不支持Unicode xml必须为utf-8编码。解决方法:#ifdef _UNICODEsetlocale(LC_A...
分类:Windows程序   时间:2014-12-02 20:30:43    阅读次数:341
TinyXml 与 Rapidxml效率对比
以前在做开始中一直没用TinyXml,在网上搜索说Rapidxml的效率比tinyXml高。个人比较喜欢追求效率,所以忍不住尝试性使用Rapidxml。RapidXml 的官方网站如下: http://rapidxml.sourceforge.net/manual.html。      RapidXml是一个使用C++编写的XML DOM解析工具包,整个解析工具包包含在一个头文件中,所以使用时不...
分类:Windows程序   时间:2014-10-21 13:48:12    阅读次数:280
25条   上一页 1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!