У меня есть XML, который выглядит как
<answers>
<answer>
<question-number>1</question-number>
<value>3</value>
<mean xsi:nil="1" />
</answer>
<answer>
<question-number>2</question-number>
<value>2</value>
<mean>2.3</mean>
</answer>
<answer>
<question-number>3</question-number>
<value>3</value>
<mean xsi:nil="1" />
</answer>
....
</answers>
Я форматирую каждый ответ, используя xsl: for-each. Если присутствует среднее значение, у меня есть графическое представление среднего. Для некоторых потенциальных списков ответов среднее значение всегда будет нулевым.
Внизу страницы я хочу разместить легенду, объясняющую графическое представление среднего значения. Но я только хочу, чтобы это появилось, если я вообще отображал среднее значение. Поэтому я хочу иметь возможность выполнить проверку после закрытия xsl: for-each, чтобы сказать «у любого из элементов ответа есть ненулевое среднее значение?».
Действительно не уверен, как это сделать.