Patlac--Xml2cpp is a totally customizable code generator that generates classes (c++ for now) automatically from a xsd schema. Classes are described in google-ctemplate files and a xml options file allow precise definition of projects.
Schema validation with simple dom php classes, that will check the xsd file before the xml based forms will accept any submit. The ajax wrapper should work with widgets to show any validation error to the form user.
Reflective Ecore Model Diagram Editor is a GMF based Eclipse plugin which provides a graphical editor for any EMF model file, using only the meta-model such as .ecore and .xsd file. You don't need any .gmfgraph, .gmftool, .gmfmap, or .gmfgen files.
Here is a repository of libraries automatically generated by Patlac::Xml2cpp software.
All of these libraries are c++ translation of their respective xsd schema. They include classes with accessors, saxparser with iteration mode and xml serialization.
XML Processor is a Java library for working with XML snippets. XML documents can be generated according to an XSD. Support for interaction with DOM, SAX and Java Beans is included.