Jim
1/28/2008 12:28:00 PM
On Jan 28, 6:48 am, marek jedlinski <marek...@pobox.INVALID.com>
wrote:
> I've noticed that I can eliminate the error if I create 0-byte dtd files
> and put them where the parser expects to find them, but this is a little
> tedious, since there are plenty of different DTDs expected at different
> locations.
How about overriding the entity resolver in some way like this:
class xResolver(EntityResolver):
def resolveEntity(self, publicId, systemId):
return "dummy.dtd"
and then calling .setEntityResolver(xResolver()) ? That will always
look in the same dtd file, which you say works for you.
Jim