Journal Pour changer: & nbsp; et XSL ou comment produire un espace insécable ?

Posté par  (site web personnel, Mastodon) .
Étiquettes : aucune
0
24
sept.
2003
Bonjour madame Le Journal,

pour varier de la question des brevets logiciels, je me posais à propos de &'nbsp; et du couple XML/XSLT.

Alors voila, j'ai un document XML (des données) et une feuille de style (XSLT) pour produire une beau document HTML.

Dans ce document HTML, j'ai besoin à un certain moment d'un espace insécable, un &'nbsp; pour les intimes/.

Mais voila, je buttais sur une problème:

Si dans ma feuille XSLT, j'ecris <'p>&'nbsp; , le parser râle et je n'ai pas mon document HTML (c'est logique: c'est un "undefined entity" dans ce cas-ci)

Si j'ecris: &'amp;nbsp;, ca parse bien, mais cela m'affiche littéralement &'nbsp; à la place de l'espace que j'attends.


Bref, "ça n'va nin" comme on dit chez nous.


Au final, j'ai pu trouver une solution satisfaisante: &'#160; qui produit ce fameux espace insécable.

Voila, je laisse une trace sur le net mondial au cas où j'oublierai cette terrible information et je tiens à remercier Google Groups qui a pu me fournir la solution.


Bonne fin de journée à toutes et à tous

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.