[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] document resolver (again)
- From: Stefan Behnel <stefan_ml behnel de>
- To: Nic <nferrier tapsellferrier co uk>
- Cc: xml gnome org
- Subject: Re: [xml] document resolver (again)
- Date: Mon, 05 Nov 2007 16:20:59 +0100
Nic wrote:
> So I'm tracking down this issue with document resolver where a python
> docloader causes segfaults and a whole load of issues.
>
> I've tracked the problem down to this:
>
> when using a user supplied resolver to load a stylesheet that has 2
> levels of import it fails.
>
> I'm not sure why it fails... the resolver python function returns
> ok. But it does fail.
>
> Within the resolver function I'm using:
>
> parserContext.ctxtReadFile()
>
> to read the files. The parserContext is the pctx object passed to the
> resolver function in this signature:
>
> python_resolver(url, pctx, ctx, type)
>
> Does anybody have a clue on how to get round this problem? It seems
> like quite a big limitation.
Not quite answering your question, but have you considered using lxml? The way
custom resolvers are implemented there tends to feel a lot more natural to
some people - and it's definitely safe to use them from Python.
http://codespeak.net/lxml
Stefan
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]