Re: [xsl] An (almost) identity stylesheet

Subject: Re: [xsl] An (almost) identity stylesheet
From: Karol Krenski <mimooh@xxxxxxxxxxxxxxx>
Date: Thu, 10 Apr 2008 23:10:21 +0200
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