Bonjour à tous,
j'ai un fichier XML que j'aimerais parser avec SAX.
J'ai donc défini une classe qui étend DefaultHandler afin de parser ce document.
Cependant, j'aimerais que lors de la détection d'une certaine balise, je délègue le parsing à un autre handler qui s'occupera de parser cette balise.
J'ai par exemple le fichier XML suivant :
J'ai donc créé une classe dérivant DefaultHandler qui parse les 1eres balises. Cependant, j'aimerais que le contenu situé entre les balises <ejb-binding></ejb-binding> soit parsé à l'aide d'un autre handler.
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
Dans le handler, peut-on faire un truc du style :
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
Est ce que cela est envisageable ? Si non, quel moyen pourrais-je utiliser pour faire cela ?
Merci d'avance
Guillaume

 

 
		
		 
        

 
			
			

 
   


 Parser un XML avec plusieurs handlers
 Parser un XML avec plusieurs handlers
				 Répondre avec citation
  Répondre avec citation
Partager