[SimpleXML] lecture d'un sitemap
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... :roll:
Voici mon XML
Code:
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> |
J'ai essayé ceci qui ne m'affiche rien :
Code:
1 2 3
|
$racine=simplexml_load_file('sitemap.xml');
foreach($racine->urlset as $value) echo $value->lastmod; |
ne devrais-je pas afficher la valeur de la balise "lastmod" de chacun des enfants ("url") de "urlset" ?
Merci de m'aider à y voir un peu plus clair :D