Re: [xsl] XSL attribute?

Subject: Re: [xsl] XSL attribute?
From: Peter Flynn <peter@xxxxxxxxxxx>
Date: Fri, 02 Nov 2001 20:35:37 +0000
GF109112@xxxxxxx wrote:
 > I need help pulling a file name from an element name through an
attribute. My media is listed under a media items section and then
referenced in the text by an attribute. Is there any way of referencing
an element from an attribute?
 > My XML example
 > Media Section:
 >         <media_item identifier="medad59010005" category_type_code="3"
 >             <media_name>Figure 2-1. </media_name>
 >             <access_name>ad59010005.gif</access_name>
 >     </media_item>
 > Text section
 >                     <instruction_content>
 >             <media_ref media_alias="medad59010005"/>
 >         </instruction_content>
 > I need the <access_name> in place of the <media_ref> tag

Assuming the DTD declares identifier as type ID and media_alias as
type IDREF, then try

<xsl:template match="instruction_content">
    <xsl:value-of select="ID(@media_alias)/access_name">


XSL-List info and archive:

Current Thread