problème pour parser un fichier xml avec XML::Simple
salut à tous,
bon voila je dispose d'un fichier xml de ce type :
Code:
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 29 30 31 32 33 34 35 36 37 38 39
|
<batiment>
<etage id="4">
<open_space id="21B24">
<machine>600269D</machine>
<machine>600266D</machine>
<machine>600263D</machine>
<machine>600260D</machine>
<machine>600258D</machine>
<machine>600257D</machine>
</open_space>
<open_space id="23A34">
<machine>700269D</machine>
<machine>700266D</machine>
<machine>700263D</machine>
<machine>700260D</machine>
<machine>700258D</machine>
<machine>700257D</machine>
</open_space>
</etage>
<etage id="10">
<open_space id="C24H">
<machine>9900269D</machine>
<machine>990266D</machine>
<machine>990263D</machine>
<machine>990260D</machine>
<machine>900258D</machine>
<machine>900257D</machine>
</open_space>
<open_space id="K24G">
<machine>200269D</machine>
<machine>200266D</machine>
<machine>200263D</machine>
<machine>200260D</machine>
<machine>200258D</machine>
<machine>200257D</machine>
</open_space>
</etage>
</batiment> |
ce que je cherche à faire :
avoir un tebleau de hash à la fin du genre
1) avoir toutes les id des etages dans un tableau @etages
2) avoir toutes les id des open_spaces dans un tableau @open_spaces
merci d'avance