[XSL] Transformation de document xml
salut à tous, j'espère que quelcun ppourra m'aider a resoudre le problème suivant:
je dispose d'un document XML que je veux transformer pour le rondre conforme à ma propre DTD et j'ai un problème pour recuperer des sous chaine. Le document XML en question est de cette forme:
Code:
1 2 3 4 5 6
| <lmd>
<info id="news.masterinfo" type="news" name="new">Résultats des admissions 2004/2005.</info>
<info id="news.masterinfo" type="news" name="new">Les habilitations sont arrivées.</info>
.
.
. |
la partie qui m'interesse est la suivante:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <info id="lic-bim.S1" type="semestre" name="reference-ue">L-I1</info>
<info id="lic-bim.S1" type="semestre" name="reference-ue">L-I2</info>
<info id="lic-bim.S1" type="semestre" name="reference-ue">L-B1</info>
<info id="lic-bim.S2" type="semestre" name="reference-ue">L-I3</info>
<info id="lic-bim.S2" type="semestre" name="reference-ue">L-M3</info>
<info id="mi.aro.S1" type="semestre" name="reference-ue">M08</info>
<info id="mi.aro.S2" type="semestre" name="reference-ue">M04</info>
<info id="mi.aro.S2" type="semestre" name="reference-ue">M47</info>
<info id="mi.aro.S2" type="semestre" name="reference-ue">M05</info>
<info id="mi.aro.S3" type="semestre" name="reference-ue">M09</info>
.
.
. |
ce qui m'interesse c'est de recuperer S? le problème c'est que la frme de l'expression id n'est pas toujours la mêm, j'ai essayé avec substring-after mais des fois je recupère s1 par exemple et des fois
info.S3.
si vous avez une idée je vous remercie d'avance de la poster.
:wink:
[Ajout des balises CODE par GrandFather - merci d'y penser la prochaine fois]