I am also facing the same problem.
The way I am specifying it is as follows:
<!DOCTYPE RootXML PUBLIC '-//W3C/DTD XHTML 1.0 Strict//EN'
Please let me know, where is the problem?
Also, please explain me significance of '-//W3C/DTD XHTML 1.0
Strict//EN' parameter. I have specified it after looking at the previous
What I can figure out is: the language is English. :-)
From: Marcus Carr [SMTP:[log in to unmask]]
Sent: Tuesday, October 10, 2000 4:05 AM
To: [log in to unmask]
Subject: Re: referencing an external DTD
"Prasad, Sanjay" wrote:
> We have an XML file that gets uploaded into our server for
> file is uploaded by external sources.
> In the first line of this XML file,there is a reference to a DTD
> server,against which this XML file is
> It looks like this-
> line 1: <!DOCTYPE eventfile SYSTEM
I suspect that the external source providing the data don't know
correct URL is, so they put in a dummy instead. You should negotiate
on a PUBLIC identifier for the DTD, then each of you are able to
identifier as appropriate on your own network. The file might begin
<!DOCTYPE eventfile PUBLIC "-//Digital//DTD for filing
If you care about locations but don't necessarily know what they
provides a nice layer of abstraction.
Marcus Carr email: [log in to unmask]
Allette Systems (Australia) www: http://www.allette.com.au
"Everything should be made as simple as possible, but not simpler."