W3C home > Mailing lists > Public > xml-editor@w3.org > July to September 2001

Useless URI reference

From: Bjoern Hoehrmann <derhoermi@gmx.net>
Date: Mon, 09 Jul 2001 20:24:39 +0200
To: xml-editor@w3.org
Message-ID: <7lqjkts3co7jqqrpcluu481a9r8773u9q8@4ax.com>

   Section 4.2.2 of XML 1.0 SE defines the system identifier as a URI
reference but says "It is an error for a fragment identifier (beginning
with a # character) to be part of a system identifier". This is
nonsense. The difference between an URI and a URI reference is, that the
URI reference allows a fragment identifier to be part of the whole
thing. The definition should read:

  [Definition: The SystemLiteral is called the entity's system
  identifier. It is a URI (as defined in [IETF RFC 2396], updated by
  [IETF RFC 2732]), meant to be dereferenced to obtain input for the XML
  processor to construct the entity's replacement text.] Unless
  otherwise provided by information outside the scope of this
  specification [...]

Björn Höhrmann { mailto:bjoern@hoehrmann.de } http://www.bjoernsworld.de
am Badedeich 7 } Telefon: +49(0)4667/981028 { http://bjoern.hoehrmann.de
25899 Dagebüll { PGP Pub. KeyID: 0xA4357E78 } http://www.learn.to/quote/
Received on Monday, 9 July 2001 14:25:13 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:37:40 UTC