>Above all, of course, the XML documents must be valid SGML documents and
>they must give the same 'result' as when processed by sgmls.
You won't in general be able to parse valid XML documents with sgmls. Two
obvious reasons are that it doesn't support Unicode and it doesn't allow you
to change delimiters.
James