2009-10-13 11 views
0

Salut stackoverflowers ... Quelle XPath Query va me donner l'identifiant du rôle qui a un sous-élément avec un élément de nom "Participant" ... ie la réponse que je veux est 11. Comment puis-je obtenir cette réponse en utilisant XPath sur ce XML?Requête XPath pour obtenir le bon élément

<?xml version="1.0" ?> <qdbapi> <action>API_GetRoleInfo</action> <errcode>0</errcode> <errtext>No error</errtext> <roles> <role id="10"> <name>Viewer</name> <access id="3">Basic Access</access> </role> <role id="11"> <name>Participant</name> <access id="3">Basic Access</access> </role> <role id="12"> <name>Administrator</name> <access id="1">Administrator</access> </role> </roles> </qdbapi>

Répondre

3

Essayez ceci:

//role[name = 'Participant']/@id 
Questions connexes