Итак, у меня есть переменная, содержащая набор узлов с несколькими узлами размера
<xsl:variable name="sizes" select="$filter/Size" />
. Затем мне нужно выполнить сумму на другом nodeset, где Size / @ ID существует в этой переменной $ sizes
<xsl:value-of select="sum(Sizes/Size[ **where @ID in $sizes/@ID** ]/@Value)"/>
Но я борюсь с тем, как написать этот XPath ... в xslt 1.0