XBinder
XML TO CODE GENERATION TOOL
高效的,低成本的XML數(shù)據(jù)綁定和XML到代碼的生成加快了項目的上市時間。
從XML模式生成結構良好的,可靠的類庫的復雜性可能會挑戰(zhàn)任何項目的時間線和員工生產(chǎn)力。XBinder XSD代碼生成工具通過自動將對象序列化為XML,并基于XML Schema(XSD)文件將XML反序列化為C、C++、Java或C#對象,從而大幅精簡和簡化了項目的開發(fā)和維護時間。

為什么要使用XML Data Binding或XML to Code Generation Tool?
與傳統(tǒng)的XML API(如SAX和DOM)相比,XBinder's XML數(shù)據(jù)綁定具有以下優(yōu)勢:
性能——驗證或(反)序列化等操作速度更快,先使用XML模式生成的代碼,然后使用驗證解析器。
簡單性——XBinder自動生成結構良好的,易于閱讀的代碼,以加快上市周期。
可靠性——XML數(shù)據(jù)綁定應用程序通過在模式級別工作來確保生成的XML文檔的有效性。
XBinder概述
XBinder是一種XML模式到C/C++、Java或C#代碼生成工具。XML數(shù)據(jù)綁定(或代碼生成)是將XML模式信息項轉換為計算機語言中的類型定義和函數(shù)的過程。
XBinder代碼生成工具產(chǎn)生的源代碼是C、C++、Java或C#源代碼,它們由類型定義和編碼/解碼功能組成。這提供了一個完整的應用程序編程接口(API),用于處理XML模式規(guī)范中包含的所有消息定義。
除了代碼生成器,通用編碼/解碼函數(shù)的運行時庫也是套包的一部分。此庫包含對基本XML模式簡單類型(整數(shù)、字符串、十六進制等)進行編碼和解碼的例程。XBinder代碼生成工具對這些函數(shù)進行一系列調(diào)用,以完成更復雜的消息類型的編碼或解碼。
評估版本可用于Windows、Linux、各種Unix平臺和Apple Mac OSX。
XBinder功能現(xiàn)在包括:
在XML Schema 1.1中包含重復元素和通配符的能力
對于Linux,我們現(xiàn)在提供用gcc 4、5和6編譯的運行庫。
我們不再為GCC 3構建庫。默認情況下,示例程序將使用GCC4庫。
京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團旗下網(wǎng)站:哲想軟件 | 哲想動畫