Вот образец xml-документа.
<root>
<node> count the number of words </node>
</root>
В этом примере я хочу подсчитать количество слов в узле "" в xslt.
Результат вроде be Number of words :: 5
Есть идеи по этому поводу?
Ваш (Димитр Новачев) код работает нормально для указанного выше xml. Будет ли ваш код работать для следующего xml?
<root>
<test>
<node> pass pass </node>
</test>
<test>
<node> fail pass fail </node>
</test>
<test>
<node> pass pass fail </node>
</test>
</root>
вывода, например be: общее количество слов в узле "node": 8
Update3 ::
Этот код отлично работает для указанного выше xml-документа. Предположим,
<root>
<test>
<node> pass pass </node>
<a> value </a>
<b> value </b>
</test>
<test>
<node> fail fail </node>
<b> value </b>
</test>
<test>
<node> pass pass</node>
<a> value </a>
</test>
</root>
Но ваш код подсчитывает количество слов во всем документе. Я хочу подсчитать количество слов только в узле типа «узел». Результат вроде
Количество слов в "узле" :: 6 Всего проходов :: 4 Всего сбоев :: 2
Спасибо Sathish