[XSLT] Ordonner un fichier xml
Voila j'ai une petite interface en php qui me permet de rajouter des urls à un fichier sitemap, mais je voudrais que les url de mon fichier xml final soient triées par ordre de priorité.
J'utilise DOM de php 5 pour editer mon fichier xml.
Pour trier mon fichier je pense que je dois utilisé xsl,xslt.
Voici le code php pour appliquer le xslt à mon fichier xml.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<?php
$moteurXslt = new XSLTProcessor();
$style = new DOMDocument();
$style->load('tri.xsl');
$moteurXslt->importStylesheet($style);
$source = new DOMDocument();
$source->load('sitemap.xml');
echo $moteurXslt->transformToUri($source, 'resultat.xml');
?> |
En faite je pense que c'est le xslt qui me pose probleme.
Y à t il une autre manière pour effectuer un tri sur un fichier xml ??
Voila pourriez vous me donner une piste pour la solution la plus adapté.
Merci.