Accueil > Forum > > > > Suppression d'un node XML
Suppression d'un node XML
samedi 3 novembre 2007 à 23:49:54 |
Suppression d'un node XML

neigedhiver
|
Salut,
Adepte de SimpleXMLElement depuis que je pratique php5, je n'ai pas encore réussi à répondre tout seul à la question : comment supprimer un node dans un fichier XML avec SimpleXMLElement ?
J'ai cherché... La doc de php ne dit rien à ce sujet... C'est peut-être que c'est pas prévu ?
Quelle serait la solution pour ce faire, sans pour autant récupérer l'intégralité du contenu XML, supprimer ce qu'on veut supprimer et réécrire le fichier ? Y'aurait pas plus court, par hasard (et plus léger, du coup) ?
Merci d'avance...
|
|
dimanche 4 novembre 2007 à 12:02:39 |
Re : Suppression d'un node XML

malalam
|
Réponse acceptée !
Hello,
il faut passer par DOM. tu fais un dom_import_simplexml() sur ton simpleXML. Puis tu reviens vers simpleXML si tu veux, ensuite, avec simplexml_import_dom(). On ne peut pas manipuler un flux XML en simpleXML de façon aussi complète qu'on ne le fait avec DOM.
|
|
dimanche 4 novembre 2007 à 18:27:37 |
Re : Suppression d'un node XML

neigedhiver
|
J'suis tellement aware queje vois ta réponse que maintenant.
Bon... Ben s'il le faut, je passerai par DOM.
Parce que du coup, je comptais n'utiliser SimpleXML que pour l'accès au flux (lecture/écriture). Pour la manipulation des données, les tableaux me paraissent convenir. A moins que DOM ne me permette de faire pareil qu'avec les tableaux ?
Tout dépend des perfs en fait... Une idée ?
|
|
Cette discussion est classée dans : supprimer, suppression, xml, node, simplexmlelement
Répondre à ce message
Sujets en rapport avec ce message
Suppression d'un enregistrement [ par Hicks ]
Salut les gars je me suis mis au php depuis environ une semaine.J'arrive a communiquer avec ma base , a en sortir des données mais la depuis hier j'es
Récupérer les données d'un fichier xml [ par iomega ]
Bonjour à tousJe voudrai récupérer la valeur qui se trouvent dans une sous catégorie de la balise ET ENFIN LA VALEUR QUE JE VEUX EXTRAIREmerci de vot
suppression fichier [ par alahyaneali ]
bonjourje voudrais supprimer un fichier qui se nommeimag....jpg en phpje sais que je dois utiliser la fonction unlink()mais comment lui dire de me sup
Suppression des balises <FONT> [ par halfman ]
Bonjours à tousJe voudrai supprimer toutes les balises présentent dans un texte. Ce texte est enregistré dans une base de donnée suite à la saisie da
[PHP 5][DOM XML] Suppression du noeud courant [ par javajavajava ]
Bonjour, voici comment se présente mon fichier xml 5 Titr
Supprimer une ligne XML [ par alphacrash ]
Salut !Voici mon problème, je souhaite supprimer une ligne dans un fichier XML, j'ai ce type de fichier:&
Suppression Général sur La racine du site ! [ par xeroxiss ]
Salut à tous, Je me demandais si c'était possible de supprimer tout les dossiers et fichiers à partir de la racine du site ?Car la racine est www/ sou
suppression de la base de données (php/mysql) [ par amine124 ]
Bonjour, J'ai un pb dans mon code PHP de suppression d'une insertion d'une table ou deux tables au même temps selon des boutons radio; Mon pb exact
Suppression de fichiers [ par TRASH52 ]
TRASH52Peut-on supprimer un dossier sans à avoir besoin de supprimer chaque élément qu
Suppression données table / SQL [ par zgrominet ]
Bonjour,Quelquun peux mexpliquer pk je n'arrive pas à supprimer un enregistrement dans ma base de données SQL ??J'ai un message du forum que j voudrai
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|