j'ai un fichier xml,
Code : Tout sélectionner
<etudiants>
<etudiant numero="E1" classe="CIR1" groupe="1">
<identite>
<nom>DUPONT</nom>
<prenom>Julien</prenom>
<ddn>11/01/1990</ddn>
<mail>[email protected]</mail>
<coordonnees>
<perso>
<adresse>
<rue1>12 boulevard Foch</rue1>
<cp>83000</cp>
<ville>Toulon</ville>
<tel>04 02 02 00 00</tel>
<portable>06 02 02 00 00</portable>
</adresse>
</perso>
<parent>
<adresse>
<rue1>12 boulevard Foch</rue1>
<cp>83000</cp>
<ville>Toulon</ville>
<tel>04 02 02 00 00</tel>
<portable>06 09 09 09 00</portable>
</adresse>
</parent>
</coordonnees>
<profession id="pere">Technicien aéronautique </profession>
<profession id="mere">hôtesse de caisse </profession>
</identite>
<terminale>
<etablissement> Lycée Bonaparte Toulon</etablissement>
<bac>S</bac>
<annee>2008</annee>
<mentionbac>passable</mentionbac>
<etudesapresbac>oui</etudesapresbac>
<quoiapresbac>Faculté de médecine</quoiapresbac>
</terminale>
<experience>
<info>oui</info>
<commentaire> 1ere année de fac</commentaire>
<portable>oui</portable>
<langages>
<langage>C/C++</langage>
<langage>HTML//XHTML/CSS</langage>
<langage>Javascript</langage>
</langages>
</experience>
<divers>
<motivation> la réputation de votre école m'a attiré</motivation>
<premiervoeu>oui</premiervoeu>
<lesvoeux>
<iut>GEII</iut>
<licence>math info</licence>
<prepa>Lycée Thiers Marseille</prepa>
</lesvoeux>
<distraction>informatique cinéma</distraction>
<remarque>problème de transport</remarque>
</divers>
</etudiant>
<etudiant numero="E2" classe="CIR1" groupe="1">
<identite>
<nom>BLANC</nom>
<prenom>Sophie</prenom>
<ddn>21/08/1991</ddn>
<mail>[email protected]</mail>
<coordonnees>
<perso>
<adresse>
<rue1>Avenue Léon Bourgeois</rue1>
<cp>83100</cp>
<ville>Toulon</ville>
<tel>04 02 03 03 04</tel>
<portable>06 05 06 10 00</portable>
</adresse>
</perso>
<parent>
<adresse>
<rue1>Résidence des Fleurs</rue1>
<rue2>12 rue des Cigales</rue2>
<cp>06000</cp>
<ville>Nice</ville>
<tel>04 12 32 50 07</tel>
<portable>06 34 54 98 90</portable>
</adresse>
</parent>
</coordonnees>
<profession id="pere">Chef d'entreprise </profession>
<profession id="mere">non </profession>
</identite>
<terminale>
<etablissement> Lycée Estienne d'Orves</etablissement>
<bac>ES</bac>
<annee>2008</annee>
<mentionbac>Très bien</mentionbac>
<etudesapresbac>non</etudesapresbac>
</terminale>
<experience>
<info>non</info>
<commentaire> Sans</commentaire>
<portable>non</portable>
</experience>
<divers>
<motivation> la volonté d'obtenir un diplome d'une grande école</motivation>
<premiervoeu>oui</premiervoeu>
<distraction>informatique cinéma</distraction>
</divers>
</etudiant>
Code : Tout sélectionner
$dom = new DomDocument;
$dom->load('Etudiants.xml');
$etudiant_existant_1 = $dom->getElementsByTagName('etudiant')->item(0);
$nouveauEtudiant = $etudiant_existant_1->cloneNode(TRUE);
$europe = $dom->getElementsByTagName("etudiant")->item(0);
$europe->appendChild($nouveauEtudiant);
$dom->save("Etudiants.xml");
Pour par la suite pouvoir le remplacer par d'autre information.
Merci