Re[3]: Вычисляемые выражения в xpath
От: V.Petrovski Беларусь  
Дата: 14.10.05 07:26
Оценка: 3 (2)
Здравствуйте, arash, Вы писали:

A>Не совсем то... Язык уже стоял.

A>Попробую сформулировать по другому. Каким образом можно посчитать к примеру кол-во узлов или сумму значений и получить ее используя XPath. Вроде sum(//root/nodes/node/item) или count(//root/nodes/node/item) и т.п.
A>В коде на VB или C# к примеру.

XpathDocument doc = ...;
double count = (double)Evaluate(doc.CreateNavigator(), "count(//root/nodes/node/item)");

object Evaluate(XpathNavigator nav, string expression)
{
    return nav.Evaluate(expression);
}
<< RSDN@Home 1.1.4 stable rev. 510>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.