Re: Undeclared namespace
From: Christopher R. Maden <crism@e...> 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@i... > Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 > To unsubscribe, mailto:majordomo@i... the following message; > unsubscribe xml-dev > To subscribe to the digests, mailto:majordomo@i... the following message; > subscribe xml-dev-digest > List coordinator, Henry Rzepa (mailto:rzepa@i...) xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To unsubscribe, mailto:majordomo@i... the following message; unsubscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format