[XSLT]probleme transformation avec ':'

Fermé
Thierry - 19 déc. 2005 à 18:44
crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 - 19 déc. 2005 à 19:55
Bonjour,

Je fais un traitement xsl qui me genere un fichier HTML, et je voudrai qu'a l'interieur de ce dernier fichier il y-ai une balise du style <a:balise .../>
le probleme c'est qu'a la transformation, xsl genere une erreur par rapport aux deux points. J'ai essayé en remplacant les ':' par : mais ca n'a pas marché...

Merci

1 réponse

crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 506
19 déc. 2005 à 19:55
salut,
Le ':' est un caractère réservé en XML dans le nom des éléments.
XSL étant un fichier xml particulier, le ':' n'y est pas autorisé sauf pour
préciser un élément d'un domaine de nom (xsl:... par exemple).

Le seul moyen pour que cette syntaxe soit valide :
- a est le nom référant à un domaine de nom
- balise est défini comme faisant parti de cet espace de nom.

De plus 'a:balise' n'est pas un nom d'élément valide en html.

A+, crabs
0