- 5
- 0
- 约8.72千字
- 约 8页
- 2017-11-17 发布于河南
- 举报
TiXml使用详解
TiXml使用详解(转)
2011-09-06 17:03
本文用一个详细的例子说明了TiXml的使用方法。如写、查找、插入、替换、加载、遍历等常见操作。
首先简单介绍一下TinyXml,要看详细的在网上搜搜了^_^:
TinyXML是一个简单小巧,可以很容易集成到其它程序中的C++ XML解析器。简单地说,TinyXML解析一个XML文档并由此生成一个可读可修改可保存的文档对象模型(DOM)。TinyXML使用文档对象模型(DOM),这意味着XML数据被解析成一个可被浏览和操作的C++对象,然后它可以被写到磁盘或者另一个输出流中。你也可以把C++对象构造成一个XML文档然后把它写到磁盘或者另一个输出流中。
1、TinyXml源代码只有4个cpp文件和2个头文件。
2、首先要理解TinyXml中的各个基本类型之间的关系,看看这个继承图大家就会很明白了!
可以看到TinyXml中的注释comment ,声明declaration,元素element,文本等都是节点Node的子类,也就是说可以把XMl文件中的各个元素当做节点来处理。Node类型也有到各个子类之间的转换方法,如ToElement()转换成元素,ToDocument转换成文档等。
因此可以吧TiXmlNode作为TinyXml的基本数据类型来操作,这样转化到其他类型也比较方便!
3、类之间的关系TinyXml实现的是D
您可能关注的文档
- 深入研究java.lang.Class类.doc
- Java容器1136--马士兵学习笔记.doc
- (考研复试)java笔记.docx
- hibernate属性详细介绍.doc
- 外文翻译(有英语和汉语).doc
- Java面向对象基础知识复习.docx
- java笔试单选题库大全.doc
- 学号_姓名_Java随堂考试实验报告(2015-12-2).doc
- ext入门总结.doc
- ExtJs常用控件.doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 学堂在线如何写好科研论文章节测试答案.docx VIP
- 竣工验收报告(设计单位).doc VIP
- _浅谈原子荧光光度计计量检定规程中相关问题.pdf VIP
- 黑龙江工业学院学士学位授予实施细则.doc VIP
- 公司金融(第二版)李曜课后习题答案解析.pdf
- (招标投标)福耀玻璃汽轮机招标文件(定稿).pdf VIP
- 202305自招模拟卷初中语文课件.docx VIP
- 水电站大坝施工测量方案.docx VIP
- 经典影视片解读知到智慧树期末考试答案题库2025年北京师范大学.docx VIP
- (立党为公、为民造福、科学决策、真抓实干4个方面16个问题)2026年学习教育偏差主要问题查摆清单及整改措施(党政领导干部、机关科室).docx VIP
原创力文档

文档评论(0)