Linux下C++使用TinyXML解析XML文件
2012-03-19 19:22
309 查看
最近的由于项目需要解析XML文件,偷懒在网上找了一下开源的解析XML的源码学习了一下。发现一个上手很快,简单的开源解析XML的项目TinyXML。
TinyXML可以解析UTF-8编码格式的DOM标准的XML文件。他不能够解析DTDs (Document Type Definitions) or XSLs (eXtensible Stylesheet Language)。
TinyXML主页:http://www.grinninglizard.com/tinyxml/
源码下载地址:http://sourceforge.net/projects/tinyxml/
源码下载以后,首先要将文件中的两个头文件和4个cpp文件添加到项目中(tinystr.h tinyxml.h tinystr.cpp tinyxml.cpp tinyxmlerror.cpp tinyxmlparser.cpp)。
源码中提供了测试项目,是windows下的,其实在linux下直接运行xmltest.cpp也可以。
PS:下载的文件中的docs文件夹中,详细的描述了TinyXML的信息和使用方法。具体使用直接看文档……。这里只是将这个开源项目介绍一下。
TinyXML可以解析UTF-8编码格式的DOM标准的XML文件。他不能够解析DTDs (Document Type Definitions) or XSLs (eXtensible Stylesheet Language)。
TinyXML主页:http://www.grinninglizard.com/tinyxml/
源码下载地址:http://sourceforge.net/projects/tinyxml/
源码下载以后,首先要将文件中的两个头文件和4个cpp文件添加到项目中(tinystr.h tinyxml.h tinystr.cpp tinyxml.cpp tinyxmlerror.cpp tinyxmlparser.cpp)。
源码中提供了测试项目,是windows下的,其实在linux下直接运行xmltest.cpp也可以。
PS:下载的文件中的docs文件夹中,详细的描述了TinyXML的信息和使用方法。具体使用直接看文档……。这里只是将这个开源项目介绍一下。
相关文章推荐
- [Cocos2d-x] 使用TinyXml 解析XML文件
- cocos2dx使用tinyxml创建和解析xml文件
- 浅谈如何使用tinyxml解析xml文件
- 使用tinyxml创建及解析XML文件
- C++ 使用 TinyXml 解析 XML 文件
- C++使用tinyxml创建和解析xml文件(本文用于cocos2dx)
- 使用TinyXml 解析XML文件
- C++使用TinyXML生成和解析xml文件
- Cocos2d-x 3.0 使用TinyXml 解析XML文件
- C++ 使用TinyXML解析XML文件
- 使用TinyXML进行xml文件解析,生成xml文件
- 使用TinyXML解析XML文件
- javaWEB项目中使用XSLT解析生成的XML文件
- Android学习笔记---26_网络通信之资讯客户端,使用pull解析器,解析,从网络中获得的自定义xml文件
- 使用python将xml文件解析成html文件
- 使用jdom解析XML文件之saxbuilder用法
- [Java学习]使用digester 解析xml配置文件
- XML:使用DOM技术解析xML文件中的城市,实现select级联选择
- 使用TinyXML输出的XML文件在Android 下的注意事项
- Python使用XPATH解析特定结构XML文件速度提升方法