SimpleUBL is a complete Universal Business Language implementation library for C++, .Net, and COM/OLE Automation applications. You can simply read, write and validate electronic XML documents without concern about XML language. Documents generated with SimpleUBL are always valid and well formed. It is easy to integrate SimpleUBL to any C++, .Net or COM Automated application.
Features
Complete Oasis Universal Business Language implementation (for all 31 documents)
1200 UBL standard elements Broken down to 130 classes
Supported in C++, .Net and OLE/COM Automated applications
No XML knowledge needed
Full documentation including UBL 2.0 standard comments
Supported environments
C++
Fully supports all UBL 2.0 documents for creating, parsing and validating
Portable across Windows and Linux platforms
Ready for Doxygen code documentation system
Written totaly with C++
OLE/COM Automation
Automation aware SimpleUBL C++ version for extending any application that supports OLE/COM Automation. Methods and classes are shortened to perfectly work in MS Dynamics NAV and MS Dynamics AX environments.
.Net Framework
Fully supports all UBL 2.0 documents for creating, parsing and validating
Supports all .Net (2.0 and up) languages (C#, VB, C++/CLI)
Can be easily integrated in applications that support .Net extending. Such as Dynamics AX, SAP etc.
Intellisence code completion
Written totaly with .Net 2.0 C#
Why to use SimpleUBL?
Easy to integrate
Saves time and money
No XML knowledge needed
UBL 2.0 standard of 1200 elements broken down to 130 simple classes
Full documentation and support available