Re: xpath_array with namespaces support
От | Bruce Momjian |
---|---|
Тема | Re: xpath_array with namespaces support |
Дата | |
Msg-id | 200704221329.l3MDTKN10471@momjian.us обсуждение исходный текст |
Ответ на | Re: xpath_array with namespaces support ("Nikolay Samokhvalov" <samokhvalov@gmail.com>) |
Список | 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@gmail.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@samokhvalov.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@momjian.us> http://momjian.us EnterpriseDB http://www.enterprisedb.com + If your life is a hard drive, Christ can be your backup. +
В списке pgsql-patches по дате отправления: