duda con un xsl

lmata
20 de Agosto del 2003
Tengo un problemilla para transformar un xhtm en un xml, utilizando un fichero xsl.

El xsl examina el fichero xhtm y debe cojer una etiqueta determinada que se repite varias veces en distintos lugares. Mi problema es que no se como poner en el xsl cuando yo necesito filtrar esa etiqueta para q solo coja las q tengan una determinada etiqueta padre por encima, da igual a q nivel de jerarquia, pero q tenga esa etiqueta padre por encima.

Tengo algo parecido a esto:
<xsl:output method="xml" indent="yes"/>
<xsl:template match = "/" >
<xsl:element name="TipoContenido">
<xsl:for-each select="//sb:content">
<xsl:element name="{@type}">
<xsl:for-each select="descendant::sb:contentfield"> </xsl:for-each>

La q necesito filtrar es la sb:contentfield.

Bueno si alguien puede echarme un cable os lo agradeciria.

Salu2.