Bonjour,

J'utilise simplexml pour remplir mon sitemap automatiquement, mais je me heurte à un problème. Lorsque j'écris ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$image = $url->addChild("image:image", "");
$imgLoc = $url->addChild("image:loc", "http://");
J'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<image>
    <loc>http://</loc>
</image>
Alors que je souhaiterais avoir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<image:image>
    <image:loc>http://</image:loc>
</image:image>
Un autre de mes essais infructueux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$image = $url->addChild("image", "", "image");
$imgLoc = $url->addChild("loc", "http://", "image");
J'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<image xmlns="image">
    <loc>http://</loc>
</image>
Ce qui ne convient pas non plus à la validation.

Auriez-vous une idée pour m'aider ?


Merci d'avance