Re: Another Beginner's Question

Subject: Re: Another Beginner's Question
From: Mike Brown <mike@xxxxxxxx>
Date: Mon, 27 Mar 2000 16:08:52 -0700 (MST)
>    <refentry>
>    <refnamediv>
>       <refname>Test</refname>
>       <refpurpose> </refpurpose></refnamediv>
>   <refsect1>
>      <title>Object Orientation</title> 
>     <para>In order...</para>
> [...]
>         <xsl:template match="refentry">
>            <h1><xsl:value-of select="refname" /></h1>
>          </xsl:template>
> 
>         <xsl:template match="refentry">
>            <p><xsl:value-of select="para" /></p>
>          </xsl:template>

In your XSL, you are saying that while processing 'refentry' elements, you
want to go process 'refname' elements that are children of the node
currently being processed.

But your XML is such that 'para' and 'refname' elements are grandchildren
of 'refentry' elements. So, adjust your XPath expressions in the
select="..." attributes appropriately.

<xsl:value-of select="refnamediv/refname"/>
<xsl:value-of select="refsect1/para"/>


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread