xsd 3.0.0
Sponsored Links
xsd 3.0.0 Ranking & Summary
File size:
3.3 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
825
Date added:
2007-08-01
Publisher:
Boris Kolpackov
xsd 3.0.0 description
xsd is a W3C XML Schema to C++ translator. xsd generates a vocabulary-specific, statically-typed C++ mapping (also called binding) from XML Schema definitions.
The mapping consists of data types that represent the given vocabulary, a set of parsing functions that convert XML instance documents to a tree-like in-memory data structure, and a set of serialization functions that convert the in-memory representation back to XML.
xsd features C++ standard library-based language mapping, configurable base character type (char/wchar_t), support for all XML Schema built-in types, custom Schema to C++ namespace mapping, platform-independent generated code, and more.
Main features:
- Robust, clean and compact C++ standard library -based language mapping; you dont need to learn much if you know how to use std::vector
- Configurable base character type; can be char (UTF-8) or wchar_t (UTF-16 or UTF-32/UCS-4)
- Natural mapping for all W3C XML Schema built-in types: xsd:boolean to bool, xsd:string to std::string, etc.
- Mapping from xsd:enumeration to C++ enum
- Serialization of the in-memory representation back to DOM and XML
- Automatic generation of stream insertion operators (operator<<)
- Customizable W3C XML Schema namespace to C++ namespace mapping
- Support for anonymous types
- Support for element and attribute groups
- Support for ID/IDREF cross-referencing
- Support for schema importing, inclusion and chameleon-style inclusion
- Platform-independent generated code
Enhancements:
- For the in-memory C++/Tree mapping, generation of documentation in the Doxygen format has been added, a new mapping for the XML Schema wildcards (any and anyAttribute) has been implemented, support for binary serialization in the XDR format has been added, and a new Getting Started guide has been written.
- For the event-driven C++/Parser mapping, parser implementations for all built-in XML Schema types have been added, automatic generation of sample parser implementations as well as test drivers has been implemented, and a new Getting Started guide has been written.
The mapping consists of data types that represent the given vocabulary, a set of parsing functions that convert XML instance documents to a tree-like in-memory data structure, and a set of serialization functions that convert the in-memory representation back to XML.
xsd features C++ standard library-based language mapping, configurable base character type (char/wchar_t), support for all XML Schema built-in types, custom Schema to C++ namespace mapping, platform-independent generated code, and more.
Main features:
- Robust, clean and compact C++ standard library -based language mapping; you dont need to learn much if you know how to use std::vector
- Configurable base character type; can be char (UTF-8) or wchar_t (UTF-16 or UTF-32/UCS-4)
- Natural mapping for all W3C XML Schema built-in types: xsd:boolean to bool, xsd:string to std::string, etc.
- Mapping from xsd:enumeration to C++ enum
- Serialization of the in-memory representation back to DOM and XML
- Automatic generation of stream insertion operators (operator<<)
- Customizable W3C XML Schema namespace to C++ namespace mapping
- Support for anonymous types
- Support for element and attribute groups
- Support for ID/IDREF cross-referencing
- Support for schema importing, inclusion and chameleon-style inclusion
- Platform-independent generated code
Enhancements:
- For the in-memory C++/Tree mapping, generation of documentation in the Doxygen format has been added, a new mapping for the XML Schema wildcards (any and anyAttribute) has been implemented, support for binary serialization in the XDR format has been added, and a new Getting Started guide has been written.
- For the event-driven C++/Parser mapping, parser implementations for all built-in XML Schema types have been added, automatic generation of sample parser implementations as well as test drivers has been implemented, and a new Getting Started guide has been written.
xsd 3.0.0 Screenshot
xsd 3.0.0 Keywords
XML
W3C XML Schema
UTF
XML Schema
W3C XML
xsd
C++
schema
mapping
w3c
translator
xsd 3.0.0
Markup
Text Editing&Processing
Bookmark xsd 3.0.0
xsd 3.0.0 Copyright
WareSeeker periodically updates pricing and software information of xsd 3.0.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of xsd 3.0.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
w3c xml schema language
ng w3c xml schema
w3c xml schema tutorial
xml schemas
w3c xml schemas
xml schema tutorial
w3c xml schema validator
xml schema validation
w3c xml schema for ip packets
xml schema abstract data model
xml schema parsers
what is xml schema
xml schema validator
w3c xml schema ns uri
create xml schema
schematic diagrams
xml schema example
not recognised as w3c xml schema or rddl
Version History
Related Software
XSD/e is a XML Processing for Embedded Systems. Free Download
XSDBench is a W3C XML Schema benchmark that compares the performance of validating XML parsers. Free Download
XSD4J is a library to parse XML Schema files into a structure of Java objects. Free Download
xsd2db package is contributed with LayManSys and is used for converting XML Schema Definition files into DocBook XML code. Free Download
pyXSD is a free, open source python program that maps xml and xsd(XML Schema) files. Free Download
The xsddoc subproject is a XML Schema documentation generator for W3C XML Schemas. Free Download
XSpyDer is XSD introspection in python. Free Download
idl2xsd is an IDL compiler to W3C XML Schema. Free Download
Latest Software
- SDE for JBuilder (CE) for Linux 4.2
- Visual Paradigm for UML (ME) for Linux 6.1
- SDE for IBM WebSphere (PE) for Linux 4.2
- SDE for Eclipse (CE) for Linux 4.2
- Visual Paradigm for UML (PE) for Linux 6.2
- SDE for IntelliJ IDEA (CE) for Linux 4.2
- SDE for JBuilder (PE) for Linux 4.2
- SDE for Sun ONE (PE) for Linux 4.2
Popular Software
Favourite Software