当前您所在的位置:首页>编译器 安装程序制作>编译器

XBinder Schema Compiler

XBinder

XML TO CODE GENERATION TOOL

 

高效的,低成本的XML数据绑定和XML到代码的生成加快了项目的上市时间。

 

从XML模式生成结构良好的,可靠的类库的复杂性可能会挑战任何项目的时间线和员工生产力。XBinder XSD代码生成工具通过自动将对象序列化为XML,并基于XML Schema(XSD)文件将XML反序列化为C、C++、Java或C#对象,从而大幅精简和简化了项目的开发和维护时间。

 

 

为什么要使用XML Data Binding或XML to Code Generation Tool?

 

与传统的XML API(如SAX和DOM)相比,XBinder's XML数据绑定具有以下优势:

 

性能——验证或(反)序列化等操作速度更快,先使用XML模式生成的代码,然后使用验证解析器。

 

简单性——XBinder自动生成结构良好的,易于阅读的代码,以加快上市周期。

 

可靠性——XML数据绑定应用程序通过在模式级别工作来确保生成的XML文档的有效性。

 

XBinder概述

 

XBinder是一种XML模式到C/C++、Java或C#代码生成工具。XML数据绑定(或代码生成)是将XML模式信息项转换为计算机语言中的类型定义和函数的过程。

 

XBinder代码生成工具产生的源代码是C、C++、Java或C#源代码,它们由类型定义和编码/解码功能组成。这提供了一个完整的应用程序编程接口(API),用于处理XML模式规范中包含的所有消息定义。

 

除了代码生成器,通用编码/解码函数的运行时库也是套包的一部分。此库包含对基本XML模式简单类型(整数、字符串、十六进制等)进行编码和解码的例程。XBinder代码生成工具对这些函数进行一系列调用,以完成更复杂的消息类型的编码或解码。

 

评估版本可用于Windows、Linux、各种Unix平台和Apple Mac OSX。

 

XBinder功能现在包括:

 

在XML Schema 1.1中包含重复元素和通配符的能力

对于Linux,我们现在提供用gcc 4、5和6编译的运行库。

我们不再为GCC 3构建库。默认情况下,示例程序将使用GCC4库。

北京哲想软件有限公司