Re: xpath processing brain dead - Mailing list pgsql-hackers

From Andrew Dunstan
Subject Re: xpath processing brain dead
Date
Msg-id 49ABD598.9030208@dunslane.net
Whole thread Raw
In response to Re: xpath processing brain dead  (Peter Eisentraut <peter_e@gmx.net>)
List pgsql-hackers

Peter Eisentraut wrote:
> Andrew Dunstan wrote:
>> can you point me at any call in libxml2 which will evaluate an xpath 
>> expression in the context of a nodeset instead of a document? Quite 
>> apart from anything else, xpath requires there to be a (single) 
>> context node (see http://www.w3.org/TR/xpath20/#context ). For a doc, 
>> we set that node to the document node, but what would it be for a 
>> node-set or a fragment? If we can't get over that hurdle we're 
>> screwed in pursuing your line of thought.
>
> Which may hint at the fact that running xpath on content fragments is 
> ill-defined to begin with?!?
>

Right. But that's no excuse for what we have been doing, which was 
demonstrably providing false results on good input.

cheers

andrew


pgsql-hackers by date:

Previous
From: Simon Riggs
Date:
Subject: Re: xpath processing brain dead
Next
From: Andrew Dunstan
Date:
Subject: Re: xpath processing brain dead