- From: Henry S. Thompson <ht@inf.ed.ac.uk>
- Date: Thu, 06 Dec 2007 17:16:40 +0000
- To: John Cowan <cowan@ccil.org>
- Cc: "Williams, Stuart (HP Labs, Bristol)" <skw@hp.com>, "www-tag@w3.org" <www-tag@w3.org>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
John Cowan writes:
> Williams, Stuart (HP Labs, Bristol) scripsit:
>
>> Is there such a specification of the infoset produced by a "conformant"
>> XML parser? If so, a reference would be helpful.
>
> The Infoset WG tried to write one until we discovered such minor
> embarrassments as that a conformant parser is required to notify its
> caller about attributes, but not about elements. So we gave up on that
> and just talked about the infoset of a document, which a parser may or
> may not report in full.
Actually, I think the Infoset spec. actually does at least come close
to an answer. It [1] says [emphasis added]:
"*XML Versions*
"Different versions of the XML specification may specify different
parsing rules. _The information set of an XML document is defined to
be_ the one obtained by parsing it according to the rules of the
specification whose version corresponds to that of the document. A
document which does not specify a version number is considered to
have version 1.0. If an XML processor accepts a document with a
version number that it does not understand, it will not necessarily
be able to produce the correct information set."
[1] http://www.w3.org/TR/xml-infoset/#intro
- --
Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
Half-time member of W3C Team
2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk
URL: http://www.ltg.ed.ac.uk/~ht/
[mail really from me _always_ has this .sig -- mail without it is forged spam]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
iD8DBQFHWC54kjnJixAXWBoRAmZkAJ9Y0PDPyujDvsTQsY9UXnbig2BvJgCfZFFu
rM1hlklzdGs+sDa9zb+SN00=
=sDhZ
-----END PGP SIGNATURE-----
Received on Thursday, 6 December 2007 17:17:29 UTC