获取正确元素的XPath查询

时间:2009-10-13 17:22:49

标签: xml xpath

嗨stackoverflowers ......什么XPath查询将获得角色的角色id,该角色具有名称元素“参与者”的子元素...即我想要的答案是11.如何使用XPath获得答案在这个XML?

<?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>

1 个答案:

答案 0 :(得分:3)

试试这个:

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