通过示例选择通配符XPath嵌套元素

通过示例选择通配符XPath嵌套元素,xpath,Xpath,我得到的XML如下所示: <?xml version='1.0' encoding='UTF-8'?> <singleton-list> <fizzbuzz> <amountId>123</amountId> <countryId>456</countryId> <action>Overwrite</action> </

我得到的XML如下所示:

<?xml version='1.0' encoding='UTF-8'?>
<singleton-list>
    <fizzbuzz>
        <amountId>123</amountId>
        <countryId>456</countryId>
        <action>Overwrite</action>
    </fizzbuzz>
</singleton-list>
<?xml version='1.0' encoding='UTF-8'?>
<aggregateList>
    <fizzbuzz>
        <amountId>123</amountId>
        <countryId>456</countryId>
        <action>Overwrite</action>
    </fizzbuzz>
</aggregateList>
我试图编写一个XPath,从我收到的每条消息中选择
fizzbuzz
,而不管最外层的元素是什么(
singleton list
aggregateList
,或者其他)

我想我可以做一些涉及通配符的事情,但我不确定星号在XPath中是否有特殊意义,或者我是否用了错误的方法

我使用XPath进行此选择的最佳尝试是:

/*/fizzbuzz

这是正确的还是有更好的方法呢?

您可以使用
//fizzbuzz
/*/fizzbuzz