Page 1 of 1

Is shemaType="application/xml-dtd" supported?

Posted: Tue May 22, 2007 5:53 pm
by fchyq
Is shemaType="application/xml-dtd" supported?

Posted: Thu May 24, 2007 2:31 pm
by george
Hi,

oNVDL supports currently XML Schema, Relax NG and Schematron.
We will consider adding support for DTD validation.

Best Regards,
George

Re: Is shemaType="application/xml-dtd" supported?

Posted: Thu Dec 18, 2008 3:14 pm
by jelovirt
Any news on this for future releases?

Re: Is shemaType="application/xml-dtd" supported?

Posted: Thu Dec 18, 2008 7:07 pm
by george
Hi,

James Clark restarted the work on Jing [1]. I merged the NVDL support from oNVDL into the new Jing code. The best approach further is to log this as an issue on the new Jing issue tracker [2].

[1] http://code.google.com/p/jing-trang/
[2] http://code.google.com/p/jing-trang/issues/list

Regards,
George

Re: Is shemaType="application/xml-dtd" supported?

Posted: Wed Jan 11, 2017 5:24 pm
by toby
This is still not supported in current oXygen 18.1 / Jing, isn't it?

Re: Is shemaType="application/xml-dtd" supported?

Posted: Thu Jan 12, 2017 8:56 am
by george
Yes, that is correct.
Note also that DTDs are not really namespace aware, so supporting DTDs may cause some confusion - imagine you direct anything in the XHTML namespace to be validated with the XHTML DTD, but if there is a prefix used then the DTD validation will fail and you do not have a way to tell in NVDL that you want that DTD validation only when the XHTML namespace is the default namespace... I think the simple workaround is to covert your DTD to Relax NG and use that from NVDL.

Best Regards,
George