Bonjour ! Voila je progresse doucement dans mon travail sur mon projet xml, mais me voila encore bloqué ; ;
Donc j'ai besoin de vos lumières !
En résumé, je parse avec DOM un fichier XML.
Mon fichier a dans ses balises, les propriètés suivantes :
1 2 3 4 5 6 7
|
<mouseAction evenement="rollOver">
<a action="visible" label="zone2"/>
<a action="invisible" label="zone3"/>
<a action="soundStart" label="zone4"/>
<a action="playLoop" label="zone6"/>
</mouseAction> |
et je dois les remplacer par :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
<cs>
<actions label="rollOver" type="event" edit="1">
<act label="zone3" type="sujet" edit="1">
<act label="visible" type="function" edit="1"/>
</act>
<act label="zone2" type="sujet" edit="1">
<act label="invisible" type="function" edit="1"/>
</act>
<act label="zone4" type="sujet" edit="1">
<act label="soundStart" type="function" edit="1"/>
</act>
<act label="zone6" type="sujet" edit="1">
<act label="playLoop" type="function" edit="1"/>
</act>
</actions>
</cs> |
Comme vous pouvez le voir il y a un certains nombre de problemes que je ne parviens pas a resoudre :
1) l'ajout de la balise <cs>, je ne sais pas a quel moment faire le .additem, sur la balise d'avant ou lorsque je suis placé sur la balise <mouseevent> ?
2) je dois remplacer les options d'une balise ouverte.
<mouseAction evenement="rollOver">
en
<actions label="rollOver" type="event" edit="1">
Je dois donc completement changer le nom de la balise, et deplacer la valeur des attribut qui sont dedans. Et la, j'ai beau chercher je ne trouve pas les commandes (faites qu'elle existe ; ; ) qui me permettent de le faire 
Ensuite je suppose que pour les lignes en dessous cela doit être la combinaison des deux systemes...
Bref, si vous pouviez m'aider et me fournir les commandes qui me debloquerons, je vous en serais très reconnaissant ! (je vous inviterais bien au resto, mais si ca se trouve on habite même pas la même region
)
Merci de tout coeur !
Partager