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.I believe this question is general XML, not DITA specific, but will re-post in the DITA forum if you believe it is specific to DITA.I have setup a DTD that is accessed through an XML catalog.The DTD is retrieved automatically based on the DOCTYPE of the parsed document.
Copyright 1999-2002 by Ronald Bourret This paper is designed to introduce the reader to the grammar used in XML DTDs to declare elements and attributes.
This is for simplicity only; it is an error to define an element more than once in an actual DTD.
An XML document primarily consists of a strictly nested hierarchy of elements with a single root.
Again, no validation is performed unless explicitly requested.
XML schema is supported in a similar way, but requires an explicit schema to be provided: As described above, the parser support for DTDs depends on internal or external subsets of the XML file.