Bonjour,
Je cherche à passer d'une structure de ce type :
Code :
 
à une structure comme ceci :
 
Comme je ne connais pas les noms de mes groupes à l'avance, ni même leur nombre, je ne vois pas comment faire cela en xslt...
Quelqu'un aurait une idée ?
merci d'avance.
mathmax
      
      
    Je cherche à passer d'une structure de ce type :
Code :
<Root>
	<Product Group="group1">
		<Name>Product1</Name>
	</Product>
	<Product Group="group2">
		<Name>Product2</Name>
	</Product>
	<Product Group="group1">
		<Name>Product3</Name>
	</Product>
	<Product Group="group1">
		<Name>Product4</Name>
	</Product>
	<Product Group="group3">
		<Name>Product5</Name>
	</Product>
	<Product Group="group3">
		<Name>Product6</Name>
	</Product>
</Root>
 à une structure comme ceci :
<Root>
	<Group name="group1">
		<Product>
			<Name>Product1</Name>
		</Product>
		<Product>
			<Name>Product3</Name>
		</Product>
		<Product>
			<Name>Product4</Name>
		</Product>
	</Group>
	<Group name="group2">
		<Product>
			<Name>Product2</Name>
		</Product>
	</Group>
	<Group name="group3">
		<Product>
			<Name>Product5</Name>
		</Product>
		<Product>
			<Name>Product6</Name>
		</Product>
	</Group>
</Root>
 Comme je ne connais pas les noms de mes groupes à l'avance, ni même leur nombre, je ne vois pas comment faire cela en xslt...
Quelqu'un aurait une idée ?
merci d'avance.
mathmax
 enfin ça marche.
   enfin ça marche. 