Bonjour,

j'ai deja realiser mon mon traitement xml il est de cette forme:

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
25
26
27
28
// $xml ="<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\r\n";
// $xml .="<catalogue>\r\n";
 
/*
$styleCourant = "Genre";
$premierTour = true;
while( $row = mysql_fetch_assoc($query) )
{
      if($styleCourant != $row['sous_genre'])
      {
            if (!$premierTour)
            {
                 $xml .= "</" . $styleCourant . ">";
            }
            $styleCourant = $row['sous_genre'];
            $xml .= "<" . $styleCourant . ">";
      }
    $xml .= '<Item>';
    $xml .= '<MonId id="' . $row['idFilm'] . '">';
    $xml .= '<titre>' . htmlspecialchars($row['titre']) . '</titre>';
    $xml .= '<sous-genre>' . htmlspecialchars($row['sous_genre']) . '</sous-genre>';
    $xml .= '</MonId>';
    $xml .= '</Item>';
 
      $premierTour = false;
}
 
    $xml .= '</Catalogue>';

je voudrais faire la même chose mais avec simplexml Element est ce possible. Car j'ai parcouru beaucoup de forum de tutorial d'aide et il me ressorte le même type d'exemple.