Subject: Re: how to extrac some child nodes and show. please help me. thanks
From: "Dionisio Ruiz de Zarate" <dionisio@xxxxxxxxxxxxx>
Date: Mon, 8 Sep 2003 10:47:13 +0200
|
thanks for your answer.
now i want to show into one table but i have writte code doesn't run.
the code is this:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" version="1.0" encoding="ISO-8859-1" indent="yes"/>
<xsl:strip-space elements="*"/>
<xsl:template match="registros">
<table border="1">
<tr>
<td><xsl:call-template name="padrehijo"/></td>
</tr>
</table></xsl:template>
<xsl:template match="padre | hijo" name="padrehijo">
<xsl:for-each select="ancestor::*[self::hijo or
self::padre]"></xsl:for-each>
<xsl:value-of select="id_cliente"/>
<xsl:text> </xsl:text>
<xsl:value-of select="nombre_cliente"/>
<xsl:text> </xsl:text>
<xsl:value-of select="apellido_cliente"/>
<xsl:apply-templates select="hijo"/>
</xsl:template>
</xsl:stylesheet>
Can you help me please?
thanks for your help.
----- Original Message -----
From: <Jarno.Elovirta@xxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Monday, September 08, 2003 7:13 AM
Subject: RE: how to extrac some child nodes and show. please help me.
thanks
> Hi,
> > i want to show the xml file in this method:
> > id 1.1 nombre 1.1 apellido 1.1
> > id 2.1 nombre 2,1 apellido 2.1
> > - id 2.1.1 nombre 2.1.1 apellido 2.1.1
> > -- id 2.1.1.1 nombre 2.1.1.1 apellido 2.1.1.1
> > id 2.2 nombre 2.2 apellido 2.2
>
> The last one should probably have a leading hyphen, right? Anyhow,
>
> <xsl:template match="padre | hijo">
> <xsl:for-each select="ancestor::*[self::hijo or
self::padre]">-</xsl:for-each>
> <xsl:value-of select="id_cliente"/>
> <xsl:text> </xsl:text>
> <xsl:value-of select="nombre_cliente"/>
> <xsl:text> </xsl:text>
> <xsl:value-of select="apellido_cliente"/>
> <xsl:text>
</xsl:text>
> <xsl:apply-templates select="hijo"/>
> </xsl:template>
>
> Cheers,
>
> Jarno - The Dust of Basement: Inside
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|