The CAM editor is the leading open source XML Editor/Validation/Schema toolset for rapidly building and deploying XML / JSON / SQL data exchanges. Visual WYSIWYG structure design, rule entry wizards and drag & drop dictionary components. Will import, analyze / refactor from XML Schema / JSON.
Oracle is a proud enterprise sponsor; plus NIEM.gov initiative support and now with SQL data import/map+ Open Data API delivery.
Creates XSD schema (default, flatten, NIEM, and OASIS modes) + JAXB bindings; Mindmap or UML models(XMI); XML unit test suite and live SQL data; HTML docs + spreadsheets (NIEM IEPDs). Makes canonical component dictionaries from schema sets, SQL, JSON, ERwin models, or spreadsheets.
The XML CAM templates (OASIS standard) store the exchange structure, content model, code list values, DBMappings, SQL lookups+business rules (XPath). Java CAMV XML/JSON validation engine is a complete exchange test framework TEAM(Schematron).
Java/Eclipse +Saxon/XSLT