XML
揽星逐月酒微醺
共勉。
展开
-
C++之tinyXML使用浅谈
tinyXML一款很优秀的操作C++类库,文件不大,但方法很丰富,和apache的Dom4j可以披靡啊!习惯了使用java类库的我看到这么丰富的c++类库,很高兴!它使用很简单,只需要拷贝几个文件到你的工程中,没有STL也可以编译运行。 下面我从这几个方面谈谈对tinyXML类库的使用以及理解。 首先在sourceforge上下载tinyXML类库,地址:h转载 2016-11-01 14:22:15 · 225 阅读 · 0 评论 -
string 对象不能为NULL,cout不能打印NULL
const char* TiXmlElement::Attribute( const char* name ) const{const TiXmlAttribute* node = attributeSet.Find( name );if ( node )return node->Value();return NULL;}string XMLProcesso原创 2016-12-01 16:07:24 · 1209 阅读 · 0 评论 -
XML DTD详解
前情提要与本文内容介绍 前面的两篇XML相关博文: 第一篇是介绍格式正规的XML: 格式正规的XML:语法 属性 实体 处理指令 样式单 CDATA节 第二篇介绍DTD,引入有效的XML的概念(符合语法规范并符合DTD要求),并介绍DTD的三种使用方法:有效的XML: DTD(文档类型定义)介绍与三种使用方式 一个有效的XML文档必然是结构正规的,结转载 2017-03-03 17:26:23 · 326 阅读 · 0 评论 -
tinyxml源码解析(上)
前言: 前段时间做功能可行性的时候简单的使用了tinyxml。在sourceforge下载的时候,看到老外对于这个库的评价很高,因此就有冲动进行学习这么一个优秀的框架。简单查看了代码,代码量也不是很大。刚好事情做的差不多,索性就学习学习好了。第一次尝试阅读正式的框架,水平也不是很好,可能多少会有点出错,要是有错误还望多包涵并且提出来,一起进步哈。 文章打算分为三部分,第一部分介转载 2017-03-13 13:42:35 · 510 阅读 · 0 评论 -
tinyxml源码解析(中)
前言: 之前趁着这段时间比较空闲,也因为听闻tinyxml大名,因此就阅读了tinyxml的源码.在上一篇博文中中对tinyxml整体架构以及其中两个基类TiXmlBase,TiXmlNode进行了注释解析.不过文章写得有点啰嗦,太过详细.因此这篇文章将提取其中的部分设计而不是对于每个函数进行注释. 本文将主要介绍tinyxml对于attribute的处理,各个元素类的简单介绍转载 2017-03-13 13:45:15 · 983 阅读 · 0 评论