подсчитайте количество вхождений строка в XML с использованием XSLT

Я хочу вычислить количество вхождений строки в конкретный узел в XML-документе с помощью XSLT. Рассмотрим этот пример

 <mainNode>
<book>
    <price> 100 </price>
    <city> chennai </city>
    <list>
        <language> c java ruby </language>
    </list>
</book>

<book>
    <price> 200 </price>
    <city> banglore </city>
    <list>
        <language> c java </language>
    </list>
</book>

<book>
    <price> 300 </price>
    <city> delhi </city>
    <list>
        <language> java ruby </language>
    </list>
</book>
</mainNode>      

Здесь я хочу подсчитать количество вхождений "java"

Я хочу получить такой результат :: java - 3

Как это сделать ??? любая идея ???

5
задан Sathish 13 July 2011 в 13:30
поделиться