Subject: RE: [xsl] ID Refs v2 From: Jarno.Elovirta@xxxxxxxxx Date: Tue, 20 Jan 2004 08:36:51 +0200 |
Hi, > I already sent an e-mail asking for a solution for the following > problem, but I wasn't specific enough. > The solution presented to the previous mail works, but doesn't do > exactly what I pretended, and I can't make it work. As Ken already asked, what was the problem you had? <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:y0="namespace1" xmlns:prd="namespace2"> <xsl:template match="y0:Specification_expression | Specification"> <xsl:element name="prd:{local-name()}"> <xsl:apply-templates select="@* | node()"/> </xsl:element> </xsl:template> <xsl:template match="sos[@ref]"> <prd:sos> <xsl:apply-templates select="//y0:sos[@id = current()/@ref]/node()"/> </prd:sos> </xsl:template> <xsl:template match="y0:sos[@id]"/> <xsl:template match="@* | node()"> <xsl:copy> <xsl:apply-templates select="@* | node()"/> </xsl:copy> </xsl:template> </xsl:stylesheet> Cheers, Jarno - TOY: Fairytale (Special Club) XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] ID Refs v2, G. Ken Holman | Thread | RE: [xsl] ID Refs v2, Ricardo Saraiva |
Re: [xsl] Testing if attribute node, G. Ken Holman | Date | RE: [xsl] Exsl functions in xslt 2, Andrew Welch |
Month |