|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: An (almost) identity stylesheet
yeah, I noticed I'd put in the @ in the name 4 seconds after I sent, so I sent a note saying remove the @. Cheers, Bryan Rasmussen On Fri, Apr 11, 2008 at 12:21 AM, Mark Carlson <carlsonm@xxxxxxxxxxxxxxxx> wrote: > Almost- Here's how the @attrib2 template should appear: > > > <xsl:template match="@attrib2"> > <xsl:attribute name="attrib2">0</xsl:attribute> > </xsl:template> > > > > > Karol Krenski wrote: > > > 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








