Salut !

petit prb de comptage ...
dans mon xml j'ai un noeud 'nationnalité' qui peut etre par exemple français, chinois ou péruvien.

j'arrive à compter les valeurs distinctes,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:value-of select="count(//nationalite[generate-id(.)=generate-id(key('var_nationalite', .)[1])])" />
j'arrive à compter tous les noeuds 'péruviens'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:value-of select="count(//film[nationalite='péruviens'])" />

Je souhaiterai compter les noeuds "NI" chinois, NI "péruvien".
en fait je n'arrive pas à placer le "OU" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:value-of select="count(//film[nationalite != 'chinois' OU nationalite != 'péruvien' ])" />
une idée ?

merci par avance

ps et dans le meme genre si je souhaite compter le noeud de valeur nationalité 'chinoise' ET de genre 'comédie' ?