[xsl] Problems with a right order display of tags

Subject: [xsl] Problems with a right order display of tags
From: Bertrand Sauviat <bsauviat@xxxxxxxxxxxxxx>
Date: Wed, 31 Mar 2004 10:51:40 +0200
Hello,

I want display the contents of my XML document with an XSL stylesheet in the
order of the XML document

 

My Xml here :

 

<A>

   <B></B>

   <B></B>

   <B></B>

   <C></C>

   <C></C>

   <B></B>

</A>

 

My XSL here (extract) :

 

<body>

<xsl :call-templates match=  /A >

<xsl :call-templates match=  /A/B >

<xsl :call-templates match=  /A/C >

</body>

 

For each template I have some instructions but the problem isn't here..

 

After the transformation, In output I have :

<A>

            <B></B>

            <B></B>

            <B></B>

            <B></B>

            <C></C>

            <C></C>

</A>

 

Is it possible to keep the order of the XML document after the
transformation.

There is no distinction between <B> and <C>

 

Thanks for help

Current Thread