Salut à tous,
je suis débutante en xslt.
J´ai ce fichier XML que j´aimerais transformer en un autre fichier XML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<Root version="2.0.0">
<Meta name="TopLevelSort" value="1 3 5 6 8 9"/>
<Meta name="preliminary" value="false"/>
<Title date="2009-10-26" name="ARD" version="2010"/>
<ClassKinds>
<ClassKind name="chapter"/>
<ClassKind name="block"/>
<ClassKind name="category"/>
</ClassKinds>
</Root>
J´aimerais avec du XSLT transformer en XML la ligne marquée en rouge (<Meta name="TopLevelSort" value="1 3 5 6 8 9"/>) pour soustraire la valeur de l´attribut "value" de l´élement "Meta" afin d´obtenir:
<?xml version="1.0" encoding="ISO-8859-1"?>
<Root>
<chapter>1</chapter>
<chapter>3</chapter>
<chapter>5</chapter>
<chapter>6</chapter>
<chapter>8</chapter>
<chapter>9</chapter>
</Root>
Quelqu´un peut-il m´aider. Comment dois-je écrire mon fichier .xslt pour obtenir le bon résultat? Merci beaucoup.
Sylvie
Partager