RE: [xsl] xsl transform

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