je sais vraiment pas comment faire
Voici le XML de départ
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
29
30
31
32
33
34
35
36
37
38 <mapping> <hosting> <URL>ou=hosting-dev,dc=technhom,dc=com</URL> <exemplecom> <URL>virtualdomain=exemple.com</URL> <DHCP> <URL>ou=dhcp</URL> <GET>AdminMod,AdminEnt</GET> <PUT>AdminMod</PUT> </DHCP> <DNS> <URL>ou=dns</URL> </DNS> <MAIL> <URL>ou=mail</URL> <GET>AdminMod,AdminEnt</GET> <POST>AdminMod</POST> </MAIL> </exemplecom> <entreprise1technhomcom> <URL>virtualdomain=entreprise1.technhom.com</URL> <DHCP> <URL>ou=dhcp</URL> <GET>AdminMod,AdminEnt</GET> <PUT>AdminMod</PUT> </DHCP> <DNS> <URL>ou=dns</URL> </DNS> <MAIL> <URL>ou=mail</URL> <GET>AdminMod,AdminEnt</GET> <POST>AdminMod</POST> </MAIL> </entreprise1technhomcom> </hosting> </mapping>
j'aimerai transformer ce fichier en transmettant des arguments à un XSL.
Exemple:
si je transmets les arguments
setParameter ( "Arg1" , "test.com" )
setParameter ( "Arg2" , "testcom" )
j'aimerai rajouter quelques balises au xml précédent
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57 <mapping> <hosting> <URL>ou=hosting-dev,dc=technhom,dc=com</URL> <exemplecom> <URL>virtualdomain=exemple.com</URL> <DHCP> <URL>ou=dhcp</URL> <GET>AdminMod,AdminEnt</GET> <PUT>AdminMod</PUT> </DHCP> <DNS> <URL>ou=dns</URL> </DNS> <MAIL> <URL>ou=mail</URL> <GET>AdminMod,AdminEnt</GET> <POST>AdminMod</POST> </MAIL> </exemplecom> <entreprise1technhomcom> <URL>virtualdomain=entreprise1.technhom.com</URL> <DHCP> <URL>ou=dhcp</URL> <GET>AdminMod,AdminEnt</GET> <PUT>AdminMod</PUT> </DHCP> <DNS> <URL>ou=dns</URL> </DNS> <MAIL> <URL>ou=mail</URL> <GET>AdminMod,AdminEnt</GET> <POST>AdminMod</POST> </MAIL> </entreprise1technhomcom> ///CE QUE je veux rajouter <testcom> <URL>virtualdomain=test.com</URL> <DHCP> <URL>ou=dhcp</URL> <GET>AdminMod,AdminEnt</GET> <PUT>AdminMod</PUT> </DHCP> <DNS> <URL>ou=dns</URL> </DNS> <MAIL> <URL>ou=mail</URL> <GET>AdminMod,AdminEnt</GET> <POST>AdminMod</POST> </MAIL> </testcom> </hosting> </mapping>
Je n'arrive pas à écrire le xsl qui permet de faire ça...
Est ce que vous pouvez m'aider?
Partager