xsl-list
[Top] [All Lists]

RE: xsl transform

2005-06-28 07:26:49
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(_dot_)fuller(_at_)ruminate(_dot_)co(_dot_)uk] 
Envoyé : mardi 28 juin 2005 16:16
À : xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
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

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

---------------------------------------------------------------------------------------
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.







--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>