bonjour,
J’ai un problème avec mon fichier xsl lorsque je veux boucler les variables var1 et var2 reste les même ce qui donne erreur, je cherche une solution qui change le nom des variable pendant le bouclage.
Voila mon fichier xsl :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="html" version="1.0" encoding="UTF-8" indent="yes"/>
	<xsl:template match="/">
 
 
		<html>
			<head>
				<title>nom</title>
			</head>
			<body>
                            <form action="http://localhost:8080/ser/form" method="post">
                             <input type="text" name="var1"/>
                             <input type="text" name="var2"/>
                             <input type="submit" value="envoyer"/>
                            </form>
                        </body>
	        </html>
	</xsl:template>
</xsl:stylesheet>
Et voila mon fichier xml :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="UTF-8"?>
 
<?xml:stylesheet type="text/xsl" href="1.xsl"?> 
 
<personnes>
  <etudiant classe="P2">
    <nom>mounir</nom>
    <prenom>amine</prenom>
    <sex>M</sex>
  </etudiant>
<etudiant classe="P2">
    <nom>salih</nom>
    <prenom>karima</prenom>
    <sex>F</sex>
  </etudiant>
<etudiant classe="P2">
    <nom>chahid</nom>
    <prenom>hamid</prenom>
    <sex>M</sex>
  </etudiant>
</personnes>


Aidez moi si possible.
Merci.