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库。
京ICP备09015132号-996 | 网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155
© Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室