Will,

Encoding is optional for xml decl.  I am as confused as you're on this.
Anyone else has input on this?

Tom Wang
Panscopic Corporation
Web Reporting, Just Add Data
http://www.panscopic.com/


> -----Original Message-----
> From: Will Hartung [mailto:[EMAIL PROTECTED]
> Sent: Friday, August 23, 2002 2:41 PM
> To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Subject: Re: Problem: White space is required between the version and
> the encoding declaration.
>
>
> So, is the 'encoding' portion required? I thought it was
> optional. Or is it
> only required for DTDs? If I simply add the 'encoding' clause to the DTD,
> then it works, even though the actual XML file has the same, simple <?xml
> version="1.0"?> header.
>
> Confused and peplexed.
>
> Regards,
>
> Will Hartung
> ([EMAIL PROTECTED])
>
> ----- Original Message -----
> From: "Tom Wang" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, August 23, 2002 12:40 PM
> Subject: RE: Problem: White space is required between the version and the
> encoding declaration.
>
>
> > Will,
> >
> > You can remove the xml decl or force adding the encoding info:
> >
> > <?xml version="1.0" encoding="UTF-8" ?>
> >
> > Tom Wang
> > Panscopic Corporation
> > Web Reporting, Just Add Data
> > http://www.panscopic.com/
> >
> >
> > > -----Original Message-----
> > > From: Will Hartung [mailto:[EMAIL PROTECTED]
> > > Sent: Thursday, August 22, 2002 6:13 PM
> > > To: [EMAIL PROTECTED]
> > > Subject: Problem: White space is required between the version and the
> > > encoding declaration.
> > >
> > >
> > >
> > > I'm getting this error while I'm trying to parse a simple XML
> document.
> > >
> > > SAXParseException: White space is required between the version and the
> > > encoding declaration.
> > >
> > > The error appears to be in the DTD that it doesn't like the <?xml
> > > version="1.0"?> line, and I don't understand what the issue is. Can
> anyone
> > > provide any hints? I get this error on both 1.4.3 and 1.4.4.
> > >
> > > XML I'm trying to parse:
> > > <?xml version="1.0"?>
> > >
> > > <!DOCTYPE Basic SYSTEM "file:basic.dtd">
> > >
> > > <Basic>
> > >     <anInt>1</anInt>
> > >     <aDouble>2.4</aDouble>
> > >     <aString>This is a string</aString>
> > >     <anotherString>ANother string</anotherString>
> > > </Basic>
> > >
> > > The DTD (in basic.dtd):
> > > <?xml version="1.0"?>
> > > <!ELEMENT Basic (anInt?, aDouble?, aString?, anotherString?)>
> > >
> > > <!ELEMENT anInt (#PCDATA)>
> > > <!ELEMENT aDouble (#PCDATA)>
> > > <!ELEMENT aString (#PCDATA)>
> > > <!ELEMENT anotherString (#PCDATA)>
> > >
> > > Thanx!
> > >
> > > Best Regards,
> > >
> > > Will Hartung
> > > ([EMAIL PROTECTED])
> > >
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


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

Reply via email to