[XML4Lib] Re: needed: 1 xpath expression [resolved]
Eric Lease Morgan
emorgan at nd.edu
Wed May 21 15:55:02 EDT 2008
On May 21, 2008, at 3:39 PM, Eric Lease Morgan wrote:
> Given the following XML snippet, how can I extract the value
> of the 100 field, subfield a:
>
> <find-doc>
> <record>
> <metadata>
> <oai_marc>
> <varfield id="090" i1="" i2="">
> <subfield label="a">ND497.H678</subfield>
> <subfield label="b">M786</subfield>
> </varfield>
> <varfield id="100" i1="1" i2="0">
> <subfield label="a">Moore, Robert Etheridge,</subfield>
> <subfield label="d">1920-</subfield>
> </varfield>
> <varfield id="245" i1="1" i2="0">
> <subfield label="a">Hogarth's literary relationships.</subfield>
> </varfield>
> </oai_marc>
> </metadata>
> </record>
> </find-doc>
Wow! I got responses even before my message echoed back to me from
the mailing list. Thanks to everyone! This does exactly what I want:
/find-doc/record/metadata/oai_marc/varfield[@id='100']/subfield
[@label='a']
Duh!
--
Eric Morgan
More information about the XML4Lib
mailing list