Altova Mailing List Archives>Archive Index >comp.text.xml Archive Home >Recent entries >Thread Prev - Re: XML declaration in DTD System ID? ... >Thread Next - Re: XML declaration in DTD System ID? ... Re: XML declaration in DTD System ID? ...To: NULL Date: 7/11/2009 11:03:00 AM
Joe,
> Still want to write your own?
Well, until I sort out the the issue I'm trying
to get answered in this posting, I won't be able
to ... :-)
But, actually, looking through the XML grammar
in the spec., the only mandatory start of an XML
document is the start of the document's root
element ('<'), so since we know that the absense
of an XML declaration means the encoding must be
either UTF-8, UTF-16BE or UTF-16LE, then the first
two bytes must be {'<', non-0}, {'<', 0} and
{0, '<'},respectively (I think :-), to detect the
encoding.
adoes this sound right?
Russell
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
