Thanks for the link. I've never used xml schema and most xml I've seen is 
validated against a dtd but it's nice that it's there.

Should I post this to bugzilla or does one of the committers want to quickly 
remove that line from the dtd?

Dave


>From: "James Childers" <[EMAIL PROTECTED]>
>Reply-To: "Struts Developers List" <[EMAIL PROTECTED]>
>To: "Struts Developers List" <[EMAIL PROTECTED]>
>Subject: RE: struts-config_1_1.dtd error?
>Date: Tue, 1 Oct 2002 12:14:18 -0500
>
>David Graham wrote:
>
> > The struts-config_1_1.dtd file starts with this line:
> >
> > <?xml version="1.0" encoding="ISO-8859-1"?>
> >
> > which I think is incorrect.  DTDs aren't xml documents so
> > they shouldn't start with that processing instruction.
> > I'm not an XML expert but Sun's DTDs don't have this line
> > in them and it causes Opera to complain about xml
> > parsing errors when trying to view it.
>
>You are correct. DTDs are not XML documents, and are processed quite 
>differently. It is because of this and other reasons that schemas were 
>proposed and made a recommendation by the W3C. Schemas serve a similar 
>purpose to DTDs, but are themselves XML documents.
>
>This explains the difference between the two: 
>http://www.ucc.ie/xml/#schemas
>
>In short, the PI should be removed from the DTD, and Opera's parser was 
>correct to complain about it.
>
>-= James
>
>--
>To unsubscribe, e-mail:   
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail: 
><mailto:[EMAIL PROTECTED]>




_________________________________________________________________
Join the world’s largest e-mail service with MSN Hotmail. 
http://www.hotmail.com


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to