我正在用 xsl(2.0 版)编写样式表我想知道如何计算具有特定名称的所有节点,尽管它们不是兄弟姐妹,例如在以下 xml但来自所有商店。我想知道是否有办法使用计数功能而不是与递归作斗争。此示例的结果应为 4
<Shops><Shop>
<Product>
<Name>yogurt</Name>
<type>Milk</type>
</Product>
<Product>
<Name>cheese</Name>
<type>Milk</type>
</Product>
<Product>
<Name>bread</Name>
<type>Bakery</type>
</Product> </Shop> <Shop>
<Product>
<Name>yellow cheese</Name>
<type>Milk</type>
</Product>
<Product>
<Name>chocolate milk</Name>
<type>Milk</type>
</Product>
<Product>
<Name>bagel</Name>
<type>Bakery</type>
</Product>
<Product>
<Name>candy</Name>
<type>Sweets</type>
</Product> </Shop></Shops>