2010-10-12 3 views
2

Comment puis-je retourner tous les 'faire' les éléments du document XML à l'aide d'une requête XPathXPath Trouver des articles

<vehicles> 
<car> 
    <make>Benz</make> 
    <make>Nissan</make> 
</car> 
<motorbike> 
    <make>Honda</make> 
</motorbike> 

Répondre

3

J'utiliser /*/*/make. (Vous pouvez utiliser //make, mais j'essayer d'éviter // pour des raisons d'efficacité.)

Le W3Schools a un bon tutoriel sur XPath: http://www.w3schools.com/xpath/default.asp

En outre, vous devez ajouter </vehicles> à votre XML pour le rendre bien formé.

+0

Oups ... oublié d'ajouter la balise de fin .. .Cheers – Henno

+0

+1 Pour éviter la recommandation de l'opérateur '//'. –

Questions connexes