Bonjour à tous,

Je vous explique mon problème:
- J'ai un fichier xml existant où je récupère des données.
- Je creer un autre xml avec des balise enfant et des attribut.

Dans ce dernier j'ai ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
<?xml version="1.0"?>
<MesDatas><Items>
<genre>Films</genre>
<genre>Series
    <name>24 Heures Chrono</name>
    <name>Damages</name>
    <name>Doctor Who</name>
    <name>Engrenages</name> 
 
....
 
 
</genre></Items></MesDatas>
Mes balises name pour serie ont été réaliser automatiquement via une liste.

Quand j'analyse mon premier xml je récupère le nom de la série.

Je voudrais pouvoir mettre des nouvelles balise ou attribut dans mes name en fonction du nom de la série que je récupère.

Par exemple dans mon premier xml je récupère le nom 24 H Chrono automatiquement je voudrais ajouter de nouvelles balise ou attribut dans mon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<name>24 H Chrono<name>
si je recupere le nom Damages je veux faire la meme chose mais dans mes balise <name>Damage</name>.

Mes balise name avec les valeurs ne sont pas écrite en dur elle peuvent changer chaque jour .

c'est a dire résultat voulu:

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
?xml version="1.0"?>
<MesDatas><Items>
<genre>Films</genre>
<genre>Series
    <name>24 Heures Chrono
       <season>2
       <episode>
            <name>je suis un episode...</name>
            <categorie>policier</categorie>
            <lien>mon films</lien>
        </episode>
        </season>
        <season>3
        ...
        </season>
 
    </name>
    <name>Damages</name>
    <name>Doctor Who</name>
    <name>Engrenages</name>