Re: xpath_array with namespaces support

From: Bruce Momjian <bruce(at)momjian(dot)us>
To: nikolay(at)samokhvalov(dot)com
Cc: Peter Eisentraut <peter_e(at)gmx(dot)net>, pgsql-patches(at)postgresql(dot)org
Subject: Re: xpath_array with namespaces support
Date: 2007-04-22 13:29:20
Message-ID: 200704221329.l3MDTKN10471@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-patches


Thanks, added to queue.

---------------------------------------------------------------------------

Nikolay Samokhvalov wrote:
> What's with this patch?
> I do not see it in unapplied patches list, neither it was commited...
> What we have now in CVS is not a good thing.
>
> On 4/10/07, Nikolay Samokhvalov <samokhvalov(at)gmail(dot)com> wrote:
> > Here is new version that adds following changes:
> > 4. Function is now strict, per discussion.
> > 5. Return empty array in case when XPath expression detects nothing
> > (previously, NULL was returned in such case), per discussion.
> > 6. (bugfix) Work with fragments with prologue: select xpath('/a',
> > '<?xml version="1.0"?><a /><b />'); // now XML datum is always wrapped
> > with dummy <x>...</x>, XML prologue simply goes away (if any).
> > 7. Some cleanup.
> >
> > On 4/4/07, Nikolay Samokhvalov <nikolay(at)samokhvalov(dot)com> wrote:
> > > The patch attached contains following changes:
> > > 1. The function name xmlpath() is changed to xpath();
> > > 2. Approach of passing of namepspace mappings to the function is changed:
> > > now that array (the 3rd argument) should be a 2-dimentional array with the
> > > length of the second axis = 2 (e.g., ARRAY[ARRAY['a1', 'http://a1'],
> > > ARRAY['a2', 'http://a2'], ARRAY['a2', 'http://a2']]);
> > > 3. Description of xpath() function in docs (I'm sorry for possible
> > > mistakes in English and docbook formatting, please check it...)
>
> --
> Best regards,
> Nikolay

--
Bruce Momjian <bruce(at)momjian(dot)us> http://momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +

In response to

Browse pgsql-patches by date

  From Date Subject
Next Message Andrew Dunstan 2007-04-22 16:28:38 Re: [HACKERS] parser dilemma
Previous Message Bruce Momjian 2007-04-22 13:29:09 Re: xpath_array with namespaces support