安下载编程开发

分类分类

irrXML(开源xml解析工具)

irrXML(开源xml解析工具)

v1.2 官方版

大小:0.08 MB 更新:2021/04/29

类别:编程工具系统:WinXP, Win7, Win8, Win10, WinAll

立即下载

  irrXML提供游戏文件解析功能,可以分析xml游戏数据,让用户快速读取游戏数据使用,可以就其部署到你的游戏开发软件使用,可以借助这款软件实时读取保存在xml的游戏数据,让你的游戏运行效率更高,更容易解析数据,软件提供很多类,您可以通过类配置数据读取方案,可以结合内置的帮助文件查看相关类的介绍,irrXML已经是一个独立的项目,主要用于3D游戏解析,主要的优势就是解析速度快,体积小,可以扩展到任何游戏软件使用,可以快速解析多种字符编码格式的内容,可以将返回结果显示,如果你需要就下载吧!

irrXML(开源xml解析工具)

软件功能

  irrXML是用于C ++的简单,快速的开源xml解析器。为什么要使用另一个XML解析器?irrXML的优势在于它的速度和简单性。它非常适合需要实时读取XML数据的实时项目,例如游戏。irrXML最初是作为Irrlicht引擎的一部分编写的,但是在它变得相当成熟之后,它现在已经成为一个单独的项目。

  irrXML的功能仅提供对未经验证的XML数据流的只读,只读访问。它的当前功能是:

  它像照明一样快,并且内存使用率非常低。它已经被开发出来,旨在用于3D游戏中。

  它是开源的,具有OSI认证的许可证(zlib)

  irrXML非常小:它仅包含60 KB的代码,可以轻松地添加到现有项目中。

  当然,它是独立于平台的,并且可以与许多编译器一起使用。

  它能够解析大小端格式的ASCII,UTF-8,UTF-16和UTF-32文本文件。

  与输入文件格式无关,解析器可以返回ASCII,UTF-8,UTF-16和UTF-32格式的所有字符串。

  凭借其可选的文件访问抽象,它的优势不仅在于可以轻松读取文件,而且还可以轻松读取任何类型的数据(内存,网络等)。例如,当与Irrlicht引擎一起使用时,它直接从压缩的.zip文件中读取。

  就像最初为其创建的Irrlicht引擎一样,它非常易于使用。

  它没有外部依赖性,甚至不需要STL。

软件特色

  IIrrXMLReader类

  该接口提供对XML文件的轻松读取访问

  IFileReadCallBack类

  文件读取抽象的回调类

  类型定义

  typedef unsigned short char16

  定义utf-16类型。

  由IrrXMLReader解析的所有xml节点的枚举

  创建UFT-8或ASCII字符xml解析器的实例。

  支持UTF-8或ASCII字符xml解析器。

官方教程

  示例

  下面的代码演示了irrXML的基本用法。解析一个简单的xml文件,如下所示:

irrXML(开源xml解析工具)

  解析此文件的代码如下所示:

irrXML(开源xml解析工具)

  详细说明

  template

  类irr :: io :: IIrrXMLReader

  该接口提供对XML文件的轻松读取访问。

  您可以使用工厂函数createIrrXMLReader(),createIrrXMLReaderUTF16()和createIrrXMLReaderUTF32()之一创建此阅读器的实例。 如果使用Irrlicht引擎的解析器,请改用IFileSystem :: createXMLReader()。 有关如何使用解析器的详细介绍,请参见示例和功能。

  该解析器的典型用法如下所示:

irrXML(开源xml解析工具)

更新日志

  1.2版的更改

  -irrXML现在支持CDATA。

  -进行了一些小错误修复,使irrXML与.NET用户兼容。

  必须与.NET框架中着名的布尔返回错误进行斗争。

  -有两种新的方法重载:getAttributeValueAsInt()和

  getAttributeValueAsFloat()现在也将属性的索引作为参数。

  获得CDATA支持。

精品推荐
同类推荐
相关下载
  • 最新排行
  • 最热排行
  • 评分最高
编程开发排行榜
实时热词