Bonjour,
je cherche à lire puis par la suite à écrire dans un XML avec simpleXML mais j'ai déjà du mal à lire ce fichier alors écrire dedans...
Voici mon XML
J'ai essayé ceci qui ne m'affiche rien :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84/siteindex.xsd" > <url> <loc>http://www.monSite.com/page1.php</loc> <lastmod>2009-11-01</lastmod> <changefreq>monthly</changefreq> <priority>0.5</priority> </url> <url> <loc>http://www.monSite.com/page2.php</loc> <lastmod>2009-11-01</lastmod> <changefreq>weekly</changefreq> <priority>0.5</priority> </url> <url> <loc>http://www.monSite.com/page3.php</loc> <lastmod>2009-11-01</lastmod> <changefreq>monthly</changefreq> <priority>0.5</priority> </url> </urlset>
ne devrais-je pas afficher la valeur de la balise "lastmod" de chacun des enfants ("url") de "urlset" ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $racine=simplexml_load_file('sitemap.xml'); foreach($racine->urlset as $value) echo $value->lastmod;
Merci de m'aider à y voir un peu plus clair![]()
Partager