Baldur van Lew wrote:
> We make extensive use of modular XML in application specific data - files
> included using external entities.
> 
> XML-Mind look pretty good at first sight - it handles our external entities
> (the module references) correctly but
> the problem is with the "module" documents.  The modules on their own are
> not valid XML (no DTD and entity
> definitions are missing) and XML Mind chokes if you try to load one.
> 
> Is there a solution for this?  Should we put the .dtd and supporting entity
> definitions
> in our sub-modules (is this even allowed) of can I stop XML Mind choking on
> the
> malformed XML?

My answer assumes that your modules don't contain non-well-formed XML 
(example: a missing '>').

In free Standard Edition, modules included in a master document:
* Can have no <!DOCTYPE>.
* Can contain references to entities specified in the <!DOCTYPE> of the 
master document.

The main limitation in term of modularisation is:
* A module must contain a *single element* and nothing else.

Other limitations are described in: 
http://www.xmlmind.com/xmleditor/_distrib/docs/help/ar01s07s01.html#managedNonmanaged



Reply via email to