Re: get attribute from XML
От | Markus Schatten |
---|---|
Тема | Re: get attribute from XML |
Дата | |
Msg-id | AANLkTincUH=RzEuvzQ5BxE=_oDgWkWX9Vh8aVsHLL7L9@mail.gmail.com обсуждение исходный текст |
Ответ на | get attribute from XML (Viktor Bojović <viktor.bojovic@gmail.com>) |
Ответы |
Re: get attribute from XML
|
Список | pgsql-sql |
Dear Viktor, 'modified' is an attribute node, so you need to use the @ sign to acquire its value: mschatte=# select xpath( '//entry/@modified', '<entry version="21" modified="2009-07-07" dataset="S" created="2009-06-16" />' ); xpath --------------{2009-07-07} (1 row) HTH M.S. On Tue, Oct 12, 2010 at 1:03 AM, Viktor Bojović <viktor.bojovic@gmail.com> wrote: > Hi, > while parsing this type of XML: > <entry version="21" modified="2009-07-07" dataset="S" created="2009-06-16"> > <accession>Q91G55</accession> > > i tried this query to get the modified attribute > select xpath('//entry/modified/text()',xml) from xml_sprot limit 10; > but it doesn't work. > So im asking if anyone can help me with that. > Thanx in advance > -- > --------------------------------------- > Viktor Bojović > --------------------------------------- > Wherever I go, Murphy goes with me >
В списке pgsql-sql по дате отправления: