[
Lists Home |
Date Index |
Thread Index
]
- From: "Thomas B. Passin" <tpassin@idsonline.com>
- To: "Christopher R. Maden" <crism@exemplary.net>, <xml-dev@ic.ac.uk>
- Date: Sun, 31 Oct 1999 16:58:26 -0500
From: Christopher R. Maden <crism@exemplary.net>
Subject: Re: Undeclared namespace
> [Thomas B. Passin]
> >Get rid of the "exp:" in the element definitions. They are not part of
> >the element names, they are part of the namespace, which is different.
> >Replace with the following in the DTD:
> >
> >Also, get rid of the xmlns:exp attribute in the DTD. The namespace
> >declaration is not an ordinary attribute even though it looks like one.
> >Declaring it in the DTD will not cause the experience element to use the
> >exp: namespace. You must include it in the actual <experience> element
> >like so:
>
> Your examples parse, but do not do what the original questioner was asking
> about (produce a valid document).
>
The original question was, when the subject XML was tried in IE5 and
produced an error,
"Why is this error appearing and what can be done to solve it "
The "Why" is a combination of my response and IE5 quirks. You can't equate
what the parser in IE5 does with complete compliance with the standard.
> DTDs were developed before namespaces, and the two don't play particularly
> well together; to a DTD, a namespace declaration *is* an attribute.
> Personally, I wouldn't bother trying to make a namespace document valid;
it
I'll go along with that.
> can be done, but it's a bit difficult. Moreover, I think the original
> poster was using MSIE 5, which adds the odd quirk that all namespace
> declarations must be declared in the DTD as #FIXED attributes.
>
My version of IE5 does not need to have the namespace declared as a #FIXED
attribute - it doesn't need it to be declared as an attribute at all. It
doesn't mind if it is declared, though.
> Anand, can you post the whole (short) document and DTD, along with MSIE's
error?
>
> -Chris
>
> --
> Christopher R. Maden, Solutions Architect
> Exemplary Technologies
> One Embarcadero Center, Ste. 2405
> San Francisco, CA 94111
>
>
>
> 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)
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)
|