OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: The XML decl is not a PI (especially in SAX)

[ Lists Home | Date Index | Thread Index ]
  • From: "Liam R. E. Quin" <liamquin@interlog.com>
  • To: xml-dev@ic.ac.uk
  • Date: Sun, 14 Nov 1999 09:17:39 -0500 (EST)

On 14 Nov 1999, David Megginson wrote:
> "Richard Anderson" <rja@arpsolutions.demon.co.uk> writes:
> > Certainly the SAX parser I use reports the XML declaration as a PI
> > which is obviously very usual.  Is that unusual ?
> That is wrong.  Note the documentation from DocumentHandler.java:

> > and, quickly checking
> > the nearest XML book on my desk (XML companion by Neil Bradley) that
> > also says it is a PI.
> That book is also wrong -- please inform the author.

When Ian and I were working on "The XML Specification Guide" last year,
I seem to remember noticing that if there was any leading whte space
or a comment before the XML declaration, it becomes instead a
processing instruction that happens to use the reserved target "xml".

The spec does not explicitly forbid this.

Richard, check that your documents have <?xml... right at the very start.

Any good XML book should make very clear the difference between the
XML declaration and a processing instruction -- I agree wth David!!


Liam Quin, Barefoot Computing, Toronto;  The barefoot agitator
liam at vex . net        http://www.valinor.sorcery.net/~liam/
co-author, "The XML Specification Guide", Wiley, 1999
Ankh on irc.sorcery.net

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS