Куда поместить комментарии документации XML для приложенного свойства?

Если у Вас есть большой документ, Вы, вероятно, хотите использовать "Метод Muenchian", который обычно используется для группировки, для идентификации отличных узлов. Объявите ключ, который индексирует вещи, которые Вы хотите считать значениями, которые отличны:

<xsl:key name="artists-by-country" match="Artist_by_Country" use="Country" />

Тогда можно добраться <Artist_by_Country> элементы, которые имеют отличное использование стран:

/Artists_by_Countries
  /Artist_by_Country
    [generate-id(.) =
     generate-id(key('artists-by-country', Country)[1])]

и можно считать их путем обертывания этого в вызов к эти count() функция.

, Конечно, в XSLT 2.0, это столь же просто как

count(distinct-values(/Artists_by_Countries/Artist_by_Country/Country))
6
задан Thomas Levesque 3 August 2009 в 20:27
поделиться