XmlEditors - nick-knowles/NeTEx GitHub Wiki
An XML Editor is a software tool that reads and validates XML data files, providing a Graphical User Interface with which to visualise and edit CML schemas and documents,
Such tools typically have two main uses:
- To define W3c schemas and Data Type Definitions (DTDs) that specify XML data structures for a particular problem domain, for example, public transport.
- W3C schema file names end in .xsd. For example; netex_publication.xsd.
- To populate XML document according to a given XML schema and to validate them.
- XML instance documents fiel names end in .xml. For example; myStops.xml.
XML editors are valuable in particular when creating and using schemas for large data models (such as NeTEx) that need to be modularised carefully for flexiblility and to achieve maximum reuse. To work with such schemas a set of documents typically needs to be assembled and interpreted as a whole. We strongly recommend the use of such a tool to browse or use the XML schema.
Some XML Editors
Many XML editors are available including commercial products such as XmlSpy and Oxygen and open source products - see