[Home] [By Thread] [By Date] [Recent Entries]


John Cowan <jcowan@r...> writes:

> Elliotte Rusty Harold scripsit:
> 
> > >XInclude must be simpler than a document that references both a DTD
> > >and an entity?
> > >
> > ><!DOCTYPE chapter SYSTEM "book.dtd" [
> > >   <!ENTITY chapter SYSTEM "ch1.ent">
> > >]>
> > >&chapter;
> > 
> > Nice hack. I simply never thought of that.
> 
> I'm confused.  If the above is meant to be a WF XML document, it isn't.
> The tags of the root element have to be explicitly within the document
> entity -- an entity reference is not legal at top level.  See production 1.

You're right, of course. Elliotte will have to use a wrapper element,
and then he even won't have to worry about his entity only having one
root element.

BTW, was ensuring a single root the reason EntityRef is not part of
the document production?

Ari.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member