Xml soapui中的xpath计数

Xml soapui中的xpath计数,xml,groovy,soapui,xpathquery,Xml,Groovy,Soapui,Xpathquery,我只想显示(而不是比较)clinic_id的计数,假设我有如下响应 <role_select> <username>User1</username> <first_name>First1</first_name> <last_name>Last1</last_name> <middle_name>T</middle_name> <company_id>020550</co

我只想显示(而不是比较)clinic_id的计数,假设我有如下响应

<role_select>
<username>User1</username>
<first_name>First1</first_name>
<last_name>Last1</last_name>
<middle_name>T</middle_name>
<company_id>020550</company_id>
<clinic_id>00122</clinic_id>
</role_select>

<role_select>
<username>User2</username>
<first_name>First2</first_name>
<last_name>Last2</last_name>
<middle_name>T</middle_name>
<company_id>020551</company_id>
<clinic_id>00123</clinic_id>
</role_select>

<role_select>
<username>User3</username>
<first_name>First3</first_name>
<last_name>Last3</last_name>
<middle_name>T</middle_name>
<company_id>020553</company_id>
<clinic_id>00124</clinic_id>
</role_select>

用户1
第一
最后1
T
020550
00122
用户2
前2名
最后2
T
020551
00123
用户3
前三名
最后3
T
020553
00124
我有2162个不同的诊所id。我想显示(不与任何其他值比较),这在x路径表达式中可能吗?或者我需要使用脚本断言(java脚本)


我尝试了计数(//ns1:role\u select),这样我就必须更改每个环境的预期值,而不是显示clinic\u id计数值

您尝试了什么?为什么不起作用?可以显示示例数据吗?我尝试了count(//ns1:parent node),但我仍然必须在xpath断言中给出一个预期的结果值,我可以在1环境中给出一个要比较的值,但是我必须在10个不同的环境中测试这一点,这使得我每次都会更改无效的值。请编辑问题,并输入与您在问题中指定的相似的数据。如果您不希望显示相关数据,并且假设它会得到回答,那么这是非常不可能的。