Bonjour à tous,
Voilà, je suis nouveau en XML et XSLT et j'ai deux petits soucis :
Le premier concerne la transformation d'un fichier contenant cette arborescence :
Le souci est que je n'arrive pas a créer un tableau HTML avec d'un coté (solution_id) et de l'autre la liste des (constraints_to_remove) à chaque manipulation, ou il repasse toutes les constraints_to_remove ou alors il ne m'affiche que les remières de chaque solution. Je vous saurai vraiment super hyper mega gré de votre aide, parce que je suis une bille en info...
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 <Solutions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Output_incons.xsd"> <Solution> <Solution_id>1</Solution_id> <Solving_Constraints> <Constraint_To_Remove>k5</Constraint_To_Remove> </Solving_Constraints> </Solution> <Solution> <Solution_id>2</Solution_id> <Solving_Constraints> <Constraint_To_Remove>k10</Constraint_To_Remove> <Constraint_To_Remove>k6</Constraint_To_Remove> <Constraint_To_Remove>k7</Constraint_To_Remove> </Solving_Constraints> </Solution> </Solutions>
Le second souci est un peu similaire, en fait dans un fichier j'ai plusieurs contraintes, donc j'aimerais faire une feuille de style (nom de la matrice, son numero etc.. et puis ailleurs, j'aimerais avoir le coefficient associé à chaque variable) par exemple pour la contrainte :
j'aimerais avoir un truc du type :
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
22
23
24
25
26
27
28 <constraint> <num_constraint>1</num_constraint> <id_confidence>3</id_confidence> <RHS>61</RHS> <constraint_name>k1</constraint_name> <coeficients> <term> <id_variable>1</id_variable> <coeficient_variable>2</coeficient_variable> </term> <term> <id_variable>2</id_variable> <coeficient_variable>9</coeficient_variable> </term> <term> <id_variable>3</id_variable> <coeficient_variable>-1</coeficient_variable> </term> <term> <id_variable>4</id_variable> <coeficient_variable>9</coeficient_variable> </term> <term> <id_variable>5</id_variable> <coeficient_variable>76</coeficient_variable> </term> </coeficients> </constraint>
2x1 + 9x2 -1x3 + 9x4 + 76x5 <= 61 (<= peu importe la direction... et 61 représente le RHS).
Je vous remercie d'avance de votre aide.
Partager