[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] handling xpath error - libxml
- From: Stefan Behnel <stefan_ml behnel de>
- To: Senthil Nathan <rsennat gmail com>
- Cc: xml gnome org
- Subject: Re: [xml] handling xpath error - libxml
- Date: Mon, 28 Jan 2008 15:23:51 +0100
Hi,
Senthil Nathan wrote:
> I would like to how to handle the xpath error gracefully when I use the
> libxml api,
> xmlXPathEvalExpression(path, xpathCtx).
>
> If I pass a invalid path string to evaluate on the "xpathCtx", it throws the
> error as below and stops there.
> But I would like to handle that error gracefully and log it accordingly and
> proceed with my application.
What is the reason why you cannot just continue after this error? Just call
xmlXPathEvalExpression() again (with a working expression) and everything
should be fine.
> So, could anyone give me ideas on doing the same? Or is it possible to check
> the xpath expr is valid or not even before
> calling the libxml api.
You can compile the expression.
Stefan
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]