XML Schema 1.1 Part 2: Datatypes and XML Schema 1.1 Part 1: Structures are available.There is also a Test Collection aimed at determining which parts of XSD 1.1 have been implemented; several implementations are under development.The specifications are now maintained by the W3C XML Core Working Group.
Compared to general-purpose validating XML processors, the XSD/e-generated code is 2-10 times faster while maintaining the lowest static and dynamic memory footprints.For example, a validating parser executable can be as small as 120KB in size.W3C Members can also participate in the W3C XML Schema Interest Group, a forum for the discussion of technical issues relating to the development of XML Schema.See also: Robin Cover's index of XML Schema materials.Because XMLmind XML Editor is highly extensible, it may be also be used to create documents conforming to your own custom schema.
Its users are generally technical writers who need to author large, complex, modular, documents.
More information as well as precompiled binaries for all supported platforms are available from Code Synthesis XSD/e 2.0.0 released Boris Kolpackov 2007-11-13 Code Synthesis XSD/e is an open-source XML parser/serializer generator for mobile and embedded systems.
It provides event-driven, stream-oriented XML parsing, XML serialization, XML Schema validation, and C data binding while maintaining a small footprint and portability.
XSD supports both in-memory and stream-oriented processing models by implementing two C mappings: C /Tree and C /Parser.
The C /Tree mapping represents the information stored in XML instance documents as a tree-like, in-memory object model.
XSD is available on AIX, GNU/Linux, HP-UX, Mac OS X, Solaris, and Windows.