Poster une réponse à un sujet: XML, XSL et caractères accentués
Attention, ce sujet est un sujet ancien (5064 jours sans réponse)
Gras [b]Texte[/b] Italique [i]Italique[/i] Souligné [u]Souligné[/u] Barré [strike]Barré[/strike]
Courriel [email=nobody@nobody.org]Nom[/email] Lien [url=http://www.website.com]Texte[/url] Ancre [anchor]Nom[/anchor] Image [img]http://www.website.com/image.jpg[/img] Insérer une image en provenance du site
Aligné à gauche [align=left]Texte[/align] Centré [align=center]Texte[/align] Aligné à droite [align=right]Texte[/align] Toute la largeur [align=justify]Texte[/text]
Couleur [color=#000000]Text[/color] Mise en forme [highlight=pascal]Texte[/highlight] Widgets Emoticons :code: [:code] Convertisseur HTML vers BBCode Convertisseur Word vers BBCode
Prévisualisation Vérification de l'orthographe

Copier Coller Couper Tout sélectionner
Tout effacer Insérer la date Insérer l'heure Insérer la date et heure Insérer votre IP
Liste [list=square][item]BlaBla[/item][/list] Liste Numérotée [list=decimal][item]BlaBla[/item][/list]
Citation [quote=name]Texte[/quote] Spoiler [spoiler]James est le meurtrier![/spoiler]
Tout en majuscules [uppercase]Texte[/uppercase] Tout en minuscules [lowercase]Texte[/lowercase] l33t [l33t]Je suis un nerd[/l33t] Texte en indice [sub]Texte[/sub] Texte en exposant [sup]Texte[/sup] Taille du texte [size=8]Texte[/size]
 
zion
phil> Il préfère ce qu'on lui donne, l'encoding est pas là pour le fun :ocube:

didix> C'est une solution :grin:
didix
Me semblait que c'était plus mieux...
Donc me suffit de tout mettre en utf-8 et de préciser ce charset pour la sortie en html.

Merci pour cet éclairage :wink:
philfr
Le xml préfère l'utf-8, non ?
zion
Pourquoi tu veux absolument encoder les accents si dans ton output tu précises correctement ton charset? :figti:
didix
Plop les gens!

Deux petits soucis de caractères accentués avec du xml et du xsl pour générer du achteumeuleu...

Dans mon xml (iso-8859-1 normalement) j'ai des caractères accentués qui sont donc tapés tels quels dans le html, j'imagine que c'est bof bof...
J'ai quelques milliers de ces fichiers, donc pas vraiment moyen de transformer avec les codes adéquats (lesquels d'ailleurs ?) et pas sûr que ce soit conseillé.

Dans mon xsl, j'ai des caractères accentués aussi, que j'aimerais voir écrits avec leurs codes iso ou mnémoniques respectifs dans le html.

Pour ce second problème j'ai essayé différentes méthodes, mais sans succès:

é est interprété directement par le xsl et donné le caractère accentué dans le code html;

<![CDATA[é]]> donne "&#233;" dans le code html (sans les " " )
<![CDATA[#233;]]> donne "#233;" dans le code html (sans les " " )

Bon, heuuu... une autre idée pour obtenir "é" ou "é" dans le fichier html résultant ? :disapointted:

Merci pour vos lumières :jap:
Catégorie:  






Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?