On 27/02/2008, Richard Salz <> wrote:
>
> > I don't understand what you mean by "more tightly linked"...
>
> In a single-rooted document, <a>...</a>, when I see that final closing
> bracket I can be pretty sure that I've got everything. (Yes, trailing
> comments and PI's I handwave aside.)
How about adding something to the xml prolog that must be present when
the document contains multiple root elements:
<?xml version="1.0" multiple-root-elements="yes"?>
Make it like non-UTF-8 or UTF-16 encodings - if it's not present the
document must have a single root element, if you do want multiple root
elements then you must specify it in the prolog.
Seems straightforward enough...
--
Andrew Welch
http://andrewjwelch.com
Kernow: http://kernowforsaxon.sf.net/