Ajout d'une balise à la fin dun fichier xml en php
Résolu/Fermé
Coukies94
Messages postés
40
Date d'inscription
jeudi 3 septembre 2015
Statut
Membre
Dernière intervention
25 avril 2018
-
6 mars 2018 à 23:59
Coukies94 Messages postés 40 Date d'inscription jeudi 3 septembre 2015 Statut Membre Dernière intervention 25 avril 2018 - 18 avril 2018 à 14:36
Coukies94 Messages postés 40 Date d'inscription jeudi 3 septembre 2015 Statut Membre Dernière intervention 25 avril 2018 - 18 avril 2018 à 14:36
A voir également:
- Ajout d'une balise à la fin dun fichier xml en php
- Fichier rar - Guide
- Fichier host - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier iso - Guide
- Xml viewer - Télécharger - Édition & Programmation
1 réponse
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
7 mars 2018 à 09:25
7 mars 2018 à 09:25
Bonjour,
Je pense que le mieux serait :
- parser le XML existant et stocker dans un array
- Manipuler l'array pour y ajouter/supprimer/modifier les données
- Réécrire l'intégralité du xml.
Je pense que le mieux serait :
- parser le XML existant et stocker dans un array
- Manipuler l'array pour y ajouter/supprimer/modifier les données
- Réécrire l'intégralité du xml.
7 mars 2018 à 10:20
Modifié le 17 mars 2018 à 00:32
Et serait s'il possible de m'aider ?
Voila ou j'en suis :
En premier : j'ajoute juste l’événement sans la balise de fermeture "</agenda>"
En deuxième j'ajoute la balise "</agenda>"
Entre ces deux actions je voudrais supprimer ou remplacer la dernière ligne du fichier XML qui est "</agenda>" par un blanc ... cela afin d’éviter que la balise "</agenda>" ne se répète à chaque ajout d’événements
mon code actuel :
Le fichier XML :
22 mars 2018 à 18:46
J'ai bien réfléchis je pense qu'ajouter un fseek pour écrire 9 caractères avant la fin de mon fichier XML serait parfait mais je n'y arrive pas, je pense que c'est la ou je le met à chaque fois que ce n'est pas bon (pas pris en compte, j'ai toujours l’événement à la fin de mon fichier)
Code complet :
22 mars 2018 à 20:00
https://www.php.net/manual/fr/simplexml.examples-basic.php
23 mars 2018 à 16:19