Bonjour,
j'ai un probleme avec XPath lorsque mon DOM chargé a l'aide de Java Xerces a un namespace.
Dans le cas ou je charge un DOM avec le contenu suivant :
et que j'applique un XPath avec //input, la j'arrive a recuprer le node input.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
Par contre si j'ai un namespace comme ceci :
J'ai vu qu'il y avait l'objet NamespaceContext sur l'instance XPath, mais cet objet marche si on met on a un namespace comme ceci xmlns:html="http://www.w3.org/1999/xhtml" et si la requete xpath est du type //html:input.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
J'aimerais bien eviter de faire ca et je me demandais si il etait possible de faire fonctionner Xpath avec un namspace. Merci de votre aide.
Angelo
Voici mon code en Java :
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

 

 
		
		 
         
  
			
			


 
			 
   
 


 [Xpath] [Java] Comment ignorer les namespaces avec XPath?
 [Xpath] [Java] Comment ignorer les namespaces avec XPath?
				 Répondre avec citation
  Répondre avec citation 
  
  
  
  
			 Envoyé par azerr
 Envoyé par azerr
					
 
						
 
			
Partager