Bonjour a tous,
voila j'ai un fichier xml que je souhaiterais modifier grâce a une fonction php.
Je récupère dans un objet des tableaux qui sont générés par une fonction qui parcours le fichier xml et qui créer un tableau pour chaque n½ud (fonction récursive).
Une fois cette fonction appelée je fait un var_dump() de mon objet pour voir ce qu'il contient et j'obtient ceci:
object(stdClass)#4 (2) { ["source"]=> string(12) "playlist.xml" ["root"]=> object(stdClass)#42 (3) { ["name"]=> string(8) "playlist" ["attributes"]=> array(1) { ["version"]=> string(1) "1" } ["children"]=> array(6) { [0]=> object(stdClass)#7 (1) { ["name"]=> string(5) "title" } [1]=> object(stdClass)#16 (1) { ["name"]=> string(7) "creator" } [2]=> object(stdClass)#19 (1) { ["name"]=> string(4) "link" } [3]=> object(stdClass)#23 (1) { ["name"]=> string(4) "info" } [4]=> object(stdClass)#22 (1) { ["name"]=> string(5) "image" } [5]=> object(stdClass)#33 (2) { ["name"]=> string(9) "trackList" ["children"]=> array(2) { [0]=> object(stdClass)#44 (2) { ["name"]=> string(5) "track" ["children"]=> array(9) { [0]=> object(stdClass)#48 (1) { ["name"]=> string(8) "location" } [1]=> object(stdClass)#51 (1) { ["name"]=> string(7) "creator" } [2]=> object(stdClass)#52 (1) { ["name"]=> string(5) "album" } [3]=> object(stdClass)#53 (1) { ["name"]=> string(5) "title" } [4]=> object(stdClass)#54 (1) { ["name"]=> string(10) "annotation" } [5]=> object(stdClass)#55 (1) { ["name"]=> string(8) "duration" } [6]=> object(stdClass)#56 (1) { ["name"]=> string(5) "image" } [7]=> object(stdClass)#57 (1) { ["name"]=> string(4) "info" } [8]=> object(stdClass)#58 (1) { ["name"]=> string(4) "link" } } } [1]=> object(stdClass)#59 (2) { ["name"]=> string(5) "track" ["children"]=> array(9) { [0]=> object(stdClass)#47 (1) { ["name"]=> string(8) "location" } [1]=> object(stdClass)#61 (1) { ["name"]=> string(7) "creator" } [2]=> object(stdClass)#62 (1) { ["name"]=> string(5) "album" } [3]=> object(stdClass)#63 (1) { ["name"]=> string(5) "title" } [4]=> object(stdClass)#64 (1) { ["name"]=> string(10) "annotation" } [5]=> object(stdClass)#65 (1) { ["name"]=> string(8) "duration" } [6]=> object(stdClass)#66 (1) { ["name"]=> string(5) "image" } [7]=> object(stdClass)#67 (1) { ["name"]=> string(4) "info" } [8]=> object(stdClass)#68 (1) { ["name"]=> string(4) "link" } } } } } } } }
A priori les tableau y sont bien présents mais je ne sais pas comment y accéder.... un petit coup de main serait le bienvenue ^^
Merci