Probleme xml
Bonjour,
j'aimerai editer une partie d'une ligne de mon fichier xml via une fonction php
j'aimerai editer une partie d'une ligne de mon fichier xml via une fonction php
4 réponses
-
Bonsoir,
On fait quasiment tout ce que vous souhaiteriez avec la librairie simpleXml implantée dans PHP 5.x
A+ -
Voici la doc : https://www.php.net/manual/en/ref.xml.php
-
pourriez vous en dire un peu plus sur ce qu'il y a dans cette lib svp ?
-
Bonjour,
Un exemple de modif avec simpleXml d'une structure XML de ce genre:
$menu = <<<EOT <nav> <a href="index.php?page=contact" data-page="contact">Contact</a> <a href="index.php?page=liens" data-page="liens">Liens</a> <a href="index.php?page=situation" data-page="situation">Situation</a> <a href="index.php?page=historique" data-page="historique">Historique</a> <a href="index.php?page=accueil" data-page="accueil">Accueil</a> </nav> EOT; $nav = simplexml_load_string(); foreach($nav AS $key => $link) { if ($link['data-page']==$page) { $link->addAttribute('class', 'active'); } } echo str_replace('<?xml version="1.0"?>','', $nav->asXml());
toutes les explications ici:
http://html5.immo-scope.com/index.php?page=html5/menuMutualiseAvecSimpleXml
A+
-
-
c bon j'ai reussi avec des trucs super simple meme pas besoin de php 5