////////// Fonction permettant la construction de l'arbre XML \\\\\\\\\\\ function Chargement_Realisation_XML($VG, $file, $element_commune, $vs_Realisation_Commune) { // Création du noeud Realisation $element_realisation = $file->createElement("Realisation"); $element_realisation->setAttribute("name", $vs_Realisation_Commune['ID_Annee']); //On lui ajoute l attribut $element_realisation = $element_commune->appendChild($element_realisation); // Création du noeud MetreTranchees $element_metre_tranchees = $file->createElement("MetreTranchees"); //On crée un élément MetreTranchees $element_metre_tranchees = $element_realisation->appendChild($element_metre_tranchees); //On ajoute cet élément à la racine $texte_metre_tranchees = $file->createTextNode ($vs_Realisation_Commune["Metre_Tranchee"]); //On crée un texte $texte_metre_tranchees = $element_metre_tranchees->appendChild($texte_metre_tranchees); [...] }