irrXML是一款专门用来分析xml游戏数据的软件。非常好用的xml解析器irrXML。您可以分析XML游戏数据,允许用户快速读取游戏数据,可以将其用作游戏开发软件,可以使用此软件在实时读取存储在XML中的游戏数据,使您的游戏更高效。解析数据更容易,软件提供了大量的类。您可以使用类配置数据读取方案来查看相关类,Irrxml已经是一个独立的项目,主要用于3D游戏分辨率,主要的优点是分辨率速度快,尺寸很小,可以扩展到任何游戏软件,快速解析多个字符编码格式的内容,可以显示返回结果,如果您需要下载!
软件功能:
IIRRXMLREADER类
此接口可轻松阅读访问XML文件
ifilreadcallback类
文档阅读抽象回调类
型定义
Typedef无符号短语16
定义UTF-16类型。
IRRRXMLREADER分析的所有XML节点的枚举
创建UF-8或ASCII字符XML解析器的实例。
支持UTF-8或ASCII字符XML解析器。
官方教程:
例子
以下代码演示了Irrxml的基本使用情况。分析一个简单的XML文件,如下所示:
解析此文件的代码如下:
详细说明:
模板
Class err :: io :: iirrxmlreader
此接口可轻松读取对XML文件的访问权限。
您可以使用工厂函数creageRrxmlReader(),createRrxmlReaderutf16()和此读取器的示例。如果您使用Irrlicht引擎的解析器,请使用ifilesystem :: createxmlreader()。有关如何使用解析器的详细描述,请参阅示例和函数。
解析器的典型用途如下:
软件功能:
Irrrxml是C ++的简单快捷的开源XML解析器。为什么使用另一个XML解析器? Arrrxml的优势是其速度和简单性。它是实时项目的理想选择,需要实时读取XML数据,例如游戏。 Irrxml最初是在Irrlicht引擎的一部分中写的,但它现在已成为一个单独的项目,后它变得相当成熟。
Irrrxml功能仅提供只读的只读访问,对未指定的XML数据流进行。其目前的功能是:
与明一样快,内存使用率非常低。它已开发用于3D游戏。
它是开源,OSI认证许可证(ZLIB)
Irrrrxml非常小:它仅包含60 kB代码,可以轻松地将其添加到现有项目中。
当然,它独立于平台,可以与许多编译器一起使用。
它能够以大小解析ASCII,UTF-8,UTF-16和UTF-32文本文件。
解析器可以与输入文件格式无关,可以返回ASCII,UTF-8,UTF-16和UTF-32格式中的所有字符串。
凭借其可选的文件访问,其优点不仅易于阅读文件,还可以轻松读取任何类型的数据(内存,网络等)。例如,当与Irrlicht引擎一起使用时,它将直接从压缩的.zip文件中读取。
就像最初创造的虹压发动机一样,很容易使用。
它没有外部依赖性,甚至没有STL。