Re: xpath_list() question for contrib/xml2

Поиск
Список
Период
Сортировка
Искать
От
Bruce Momjian
Тема
Re: xpath_list() question for contrib/xml2
Дата
Msg-id
200502150236.j1F2aZR16735@candle.pha.pa.us
Ответ на
Список
Дерево обсуждения
Re: xpath_list() question for contrib/xml2 John Gray <jgray@azuli.co.uk>
Re: xpath_list() question for contrib/xml2 Bruce Momjian <pgman@candle.pha.pa.us>

Added to TODO:

	* Add xpath_array() to /contrib/xml2 to return results as an array


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

John Gray wrote:
> On Mon, 24 Jan 2005 16:53:47 -0800, Ron Mayer wrote:
> 
> > Short summary:
> > 
> >    I want something like xpath_list() that returns an array
> >    (instead of a delimited, concatenated string) when multiple
> >    nodes exist in an XML file.  It feels to me like that'd
> >    be a better (cleaner) API.
> > 
> 
> Yes. It's been at the back of my head that it would be a nice idea - when
> I first started on contrib/xml and /xml2 array support was rather
> primitive.
> 
> >    Before I write one, does anyone already have such a
> >    patch?  If not, would people be interested if I added
> >    xpath_array() that behaves like xpath_list() but returns
> >    an array instead of one big string?
> > 
> >    Or... is xpsql on gborg or some other postgresql-xml project a better
> >    place for me to be looking?
> > 
> 
> Well, if you like the way that contrib/xml2 works, I would add it there,
> but I'm obviously biased. It could just be another wrapper around
> pgxml_xpath but use its own traversal of the nodeset instead of
> pgxmlnodesettotext. I can't speak for whether anyone else is doing
> anything similar, but I haven't heard anyone say so!
> 
> Thanks for your interest
> 
> John
> 
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
> 
>                http://archives.postgresql.org
> 

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073
В списке pgsql-general по дате отправления
От: Jeff Davis
Дата:
Сообщение: random record from small set
От: Bruce Momjian
Дата:
Сообщение: Re: Bug in COPY from CSV?
FAQ