Bonjour,
Je veux sérialiser un fichier XML de ce type :
Mon code java :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11<LIST> <A> <C1></C1> <C2></C2> </A> <B> <C1></C1> <C2></C2> </B> </LIST>
Class List :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Classe A et B (identiques au nom près) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
L'erreur survient quand je fais un list.toString :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
C'est la ligne suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
D'après ce que j'ai compris, tout les champs C1 et C2 du xml d'entrée sont associée aux attributs c1 et c2 de la classe A sans distinction de balise parente. Y'a t-il moyen de spécifier dans quel cas associer C1 à A.c1 ou a B.c1?
Code : Sélectionner tout - Visualiser dans une fenêtre à part for (B tr : bs) {
Merci d'avance.

 

 
		
		 
         
 

 
			
			



 alias avec champs identique pour classes differentes
 alias avec champs identique pour classes differentes
				 Répondre avec citation
  Répondre avec citation
Partager