|
Subject: Re: [xsl] An (almost) identity stylesheet From: Mark Carlson <carlsonm@xxxxxxxxxxxxxxxx> Date: Thu, 10 Apr 2008 15:21:13 -0700 |
<xsl:template match="@attrib2"> <xsl:attribute name="attrib2">0</xsl:attribute> </xsl:template>
Thanks a lot for all the answers and hints. I will surely inspect them carefuly. The list seems so suportive and friendly that I can't exclude the possibility of coming back with another questions ;)
Also thanks for pointing me to dpawson FAQ. It seems interesting.
Karol
think it should be like this you're looking for.
<xsl:template match="*"> <xsl:copy><xsl:apply-templates select="@*"/><xsl:apply-templates/></xsl:copy> </xsl:template> <xsl:template match="@*"> <xsl:copy/> </xsl:template> <xsl:template match="@attrib2"> <xsl:attribute name="@attrib2">0</xsl:attribute> </xsl:template>
cheers, Bryan Rasmussen On Thu, Apr 10, 2008 at 10:40 AM, Karol Krenski <mimooh@xxxxxxxxxxxxxxx> wrote:Hi list,
I am a novice to XSLT, learned mainly form online tutorials. This XSLT thing is killing me. Can't figure out how to transform my doc.xml:
<?xml version="1.0" encoding="UTF-8"?> <foo> <bar> <date attrib1='aaaaaaa' attrib2='bbbbbb'>25-02-08</date> ^ <name attrib3='null'>AAAAAAAAAAAAAAA</name> </bar> <bar> <date attrib1='cccccc' attrib2='dddddd'>26-02-08</date> ^ <name attrib4='null'>BBBBBBBBBBBBBBB</name> </bar> </foo>
into
<?xml version="1.0" encoding="UTF-8"?> <foo> <bar> <date attrib1='aaaaaaa' attrib2='0'>25-02-08</date> ^ <name attrib3='null'>AAAAAAAAAAAAAAA</name> </bar> <bar> <date attrib1='cccccc' attrib2='0'>26-02-08</date> ^ <name attrib4='null'>BBBBBBBBBBBBBBB</name> </bar> </foo>
Can somebody please suggest the correct stylesheet?
I am blindly typing mainly 'copy' or 'copy-of' in my templates and the output generation mechanics make little sense to me. The docs, comparing to other programing documentation seems hard to understand. Could somebody suggest good docs, please?
Regards, Karol
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] An (almost) identity styl, Karol Krenski | Thread | Re: [xsl] An (almost) identity styl, bryan rasmussen |
| Re: [xsl] An (almost) identity styl, Karol Krenski | Date | Re: [xsl] XSLT Programmer's Referen, Arthur Maloney |
| Month |