boucle for sur des données extraites d'un fichier xml
Bonjour,
Je souhaite récupérer des données provenant d'un fichier xml qui contient par exemple 3 fois la donnée Date_de_création et l'afficher dans un fichier excel.
En effet pour parcourir le fichier xml j'utilise la boucle for mais le pb c'est que j'obtiens plusieurs fois la dernière donnée du fichier (ex fois la donnée 2017-05-16) et non la totalité des différentes données. Pouvez-vous m'aidez svp?
Merci d'avance
Voici une partie de mon code php:
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
| for ($col = 2; $col != $A+2; $col++)
{
foreach($offer as $catLv2)
{
foreach($catLv2->Informations as $sscatLv2)
{
$createTime = $sscatLv2->{"Date_de_création"};
$objPHPExcel->setActiveSheetIndex(0)
->setCellValue('A'.$col, $createTime);
}
}
}
xml:
<offer>
<Informations>
<ID>206</ID>
<Date_de_création>2017-05-11</Date_de_création>
<Code>250</Code>
....
</Informations>
<offer>
<offer>
<Informations>
<ID>206</ID>
<Date_de_création>2017-05-12</Date_de_création>
<Code>251</Code>
....
</Informations>
<offer>
<offer>
<Informations>
<ID>206</ID>
<Date_de_création>2017-05-16</Date_de_création>
<Code>345</Code>
....
</Informations>
<offer> |