Bonjour,
J'ai le fichier XML contenant les lignes ci-dessous:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?xml version="1.0"?>
<stock>
<primary>
  <department id="13">
    <item BarCode="E1" legend="Pr-Burger" price="50"> English </item>
    <item BarCode="E2" legend="Vile Saus" price="55"> French </item>
    <item BarCode="E23" legend="Vile Mash" price="35"> Turkish </item>
  </department>
  <department id="67">
    <item price="15" legend="Crisp S+V" BarCode="E5"/> Danish </item>
    <item price="15" legend="Crisp C+O" BarCode="E6"/> Swedish </item>
    <item price="50" legend="Flat Cola" BarCode="E7"/> German </item>
    <item price="30" legend="Chicken" BarCode="E9"/> English </item>
  </department>
<department id="23">
    <item price="15" legend="Crisp S+V" BarCode="E11"/> Polish </item>
    <item price="50" legend="Flat Cola" BarCode="E13”/> Spanish </item>
  </department>
</primary>
<secondary>
      <department id="7"> ……..
 
</secondary>
</stock>
ou j'ai une succession de departements (primaires, secondaires, tertiaires...) recuperer les BarCode et nationalité (French ...) des departements qui contiennent plus de 3 items. Je dois le faire en XSL et je ne m'en sort pas avec les for-each, count()...

Merci d'avance