Subject: RE: [xsl] xsl transform From: "Philippe LAPLANCHE" <philippe.laplanche@xxxxxxxxxxxx> Date: Tue, 28 Jun 2005 16:26:49 +0200 |
Thanks for the quick answer. My problem is not simply to convert elements to attributes. I also want to change attributes names to have them as short as possible. e.g. param1 becomes a, param2 becomes b, param3 becomes c ... to keep real attributes names, I use the attribute called fields in the root element. Here's an example : <root fields="param1|param2|param3 ... "> <e a="p1" b="p2" c="p3" d="p4" e="p5" f="p6" ... /> <e a=.... /> </root> -----Message d'origine----- De : James Fuller [mailto:jim.fuller@xxxxxxxxxxxxxx] Envoyi : mardi 28 juin 2005 16:16 @ : xsl-list@xxxxxxxxxxxxxxxxxxxxxx Objet : Re: [xsl] xsl transform Philippe LAPLANCHE wrote: >Hello, > >Does somebody has a neet way to convert this tree : ><?xml version="1.0" encoding="UTF-8"?> ><results> ><row> > <param1>p1</param1> > <param2>p2</param2> > <param3>p3</param3> > <param4>p4</param4> > <param5>p5</param5> > <param6>p6</param6> > ... > <paramn>pn</paramn> ></row> ><row> > ... ></row> ></results> > >Into this one : ><?xml version="1.0" encoding="UTF-8"?> ><root fields="param1|param2|param3 ... "> > <e a="p1" b="p2" c="p3" d="p4" e="p5" f="p6" ... z="p26" aa="p27" ab="p28" ... az="p52" ba="p53" .... zz="p702" /> ></root> > > > > > something like http://www.dpawson.co.uk/xsl/sect2/N1553.html#d2005e139 will point u in the right direction. gl, Jim Fuller note : try to use a descriptive subject line helps those who have the same prob later on ----------------------------------------------------------------------------- ---------- Wanadoo vous informe que cet e-mail a ete controle par l'anti-virus mail. Aucun virus connu a ce jour par nos services n'a ete detecte.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] xsl transform, Joris Gillis | Thread | Re: [xsl] xsl transform, David Carlisle |
Re: [xsl] xsl transform, David Carlisle | Date | Re: [xsl] Linking to a 6 level tag , Jon Gorman |
Month |