标签:doc 随机文件 样式 down xsl 节点 att dtd 允许
TinyXML
TinyXML是一个简单的小型C ++ XML解析器,可以轻松集成到其他程序中。
它能做什么:
简而言之,TinyXML解析XML文档,并从可以读取,修改和保存的文档对象模型(DOM)构建。
XML代表“可扩展标记语言”。它允许您创建自己的文档标记。HTML在为浏览器标记文档方面做得非常
好,XML允许您定义任何类型的文档标记,例如描述组织者应用程序的“待办事项”列表的文档。XML是
一种结构化且方便的格式。为存储应用程序数据而创建的所有随机文件格式都可以用XML替换。一切
解析器。
有不同的方法来访问XML数据并与之交互。TinyXML使用文档对象模型(DOM),这意味着XML数据被解
析为可以浏览和操作的C ++对象,然后写入磁盘或其他输出流。您还可以从头开始使用C ++对象构造
XML文档,并将其写入磁盘或其他输出流。
TinyXML是在ZLib许可下发布的,因此您可以在开源或商业代码中使用它。许可证的详细信息位于每
个源文件的顶部。
什么不做:
TinyXML不解析或使用DTD(文档类型定义)或XSL(可扩展样式表语言)
使用TinyXML:
只需要将下载到的TinyXML中的几个 .h .cpp 文件包含在你的项目中(Windows),在Linux下,下载的
TinyXML文件中也有写好的Makefile文件
TinyXML Reference:
在TinyXML中,根据XML的各种元素来定义了一些类:
TiXmlBase:整个TinyXML模型的基类。
TiXmlAttribute:对应于XML中的元素的属性。
TiXmlNode:对应于DOM结构中的节点。
TiXmlComment:对应于XML中的注释
TiXmlDeclaration:对应于XML中的申明部分,即<?versiong="1.0" ?>。
TiXmlDocument:对应于XML的整个文档。
TiXmlElement:对应于XML的元素。
TiXmlText:对应于XML的文字部分
TiXmlUnknown:对应于XML的未知部分。
TiXmlHandler:定义了针对XML的一些操作。 TinyXML的使用
标签:doc 随机文件 样式 down xsl 节点 att dtd 允许
原文地址:https://www.cnblogs.com/lnlin/p/9622783.html