[XML4Lib] Re: elegant select statement
Eric Lease Morgan
emorgan at nd.edu
Thu May 3 10:38:11 EDT 2007
On May 3, 2007, at 10:28 AM, Jon Gorman wrote:
> On 5/3/07, Eric Lease Morgan <emorgan at nd.edu> wrote:
>>
>> Given the following XML snippet, what is an elegant select statement
>> I can use to extract the value of 245 subfield a:
>>
>> <varfield id="245" i1="1" i2="0">
>> <subfield label="a">French painting in the Golden Age /</
>> subfield>
>> <subfield label="c">Christopher Allen.</subfield>
>> </varfield>
>
> Here's an ultra-small xslt doc
>
> <xsl:stylesheet
> version="1.0"
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> <xsl:value-of select="/present/record/metadata/oai_marc/varfield
> [@id='245']/subfield[@label='a']"/>
> </xsl:stylesheet>
That select statement is *exactly* what I needed to know! jtgorman+
+ I knew there had to be a better way.
--
Eric Lease Morgan
More information about the XML4Lib
mailing list