读书人

libxml课程

发布时间: 2012-06-20 20:37:21 作者: rapoo

libxml教程
缘起

我的CloudBox需要一个跨平台的方案来解决iOS上以及Android上的xml档案读取问题

因为游戏总是需要储存一些设定值,或是过关存档之类的

但又不能轻易的使用iOS内建提供的或著是Java内建提供的函数,这样整起来会很麻烦

而且思考到以后增加新的平台,会有不小的困扰,最后决定就用libxml

libxml又是可以在windows环境下使用的,因此直接用visual studio也可以轻易尝试学习API如何使用

环境简介

操作系统: Windows XP

IDE工具: Visual Studio 2008

工程类型: Visual C++ Win32 Console Application


下载连结

lib及.h档下载连结

http://xmlsoft.org/sources/win32/

dll下载连结

http://www.dll-files.com/dllindex/dll-files.shtml?iconv

http://www.dll-files.com/dllindex/dll-files.shtml?zlib1

http://www.dll-files.com/dllindex/dll-files.shtml?libxml2

设定说明图解

libxml课程

libxml课程

如图所示,我在工程目录中创建了两个文件夹,在libxml中放了iconv跟libxml的.h文档

另外也创建了lib档,将所有的lib都放进去

libxml课程

libxml课程

然后再项目工程中设定libaray的文件路经跟include的文件路径


代码说明

1. 读取XML文档