[Home] [By Thread] [By Date] [Recent Entries]
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" file_type_code="gif"> > <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:template>///Peter XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|

Cart



