- From: Jason Diamond <jason@injektilo.org>
- Date: Thu, 11 Jan 2001 21:38:02 -0800
- To: <www-html-editor@w3.org>
Hi. Section 6 of Namespaces in XML says: "No entity names, PI targets, or notation names contain any colons." [1] Unfortunately, xhtml-arch-1.mod (from the XHTML Basic DTD archive) contains a PI with the target "IS10744:arch". This causes an exception to be thrown with Microsoft's .NET XmlReader when trying to parse any XHTML Basic document. Colons in PIs were allowed in XML 1.0 but Namespace conformant processors (like XmlReader) are correct in reporting an error for these, aren't they? Would it be possible to remove the colon? Additionally, the SYSTEM id listed at the top of each .mod file in the archive appears to be wrong. For example, xhtml-arch-1.mod says it's SYSTEM id is http://www.w3.org/TR/xhtml-modulatization/DTD/xhtml-arch-1.mod but it's actually found at http://www.w3.org/TR/xhtml-basic/xhtml-arch-1.mod. Thanks, Jason Diamond http://injektilo.org/ [1] http://www.w3.org/TR/REC-xml-names/#Conformance
Received on Friday, 12 January 2001 00:42:40 UTC