[xsl] setting EntityResolver triggered by saxon:parse()?

Subject: [xsl] setting EntityResolver triggered by saxon:parse()?
From: Victor Cheung <vdcheung@xxxxxxxxx>
Date: Wed, 6 May 2009 14:27:24 -0400
Hihi all,

I'm using saxon:parse() in my stylesheet to parse documents embedded into elements of my source data file (wrapped by CDATA).

Everything works beautifully except now I would like to set my own custom EntityResolver so that I can pass the XML parser a locally retrieved DTD file it will use to validate (i.e. I don't want it to actually go out to the Internet for the www.w3.org XHTML 1.0 DTD file)

Does anyone know if there is an easy way to do this? I looked at the parse() implementation and there doesn't seem to be a way to hook in a custom EntityResolver.

Thanks in advance,
-v

Current Thread