XML :Problème d'affichage caractères spéciaux
Steph
-
s.spark Messages postés 2485 Date d'inscription Statut Contributeur Dernière intervention -
s.spark Messages postés 2485 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
je débute en XML et je me heurte dans mon travail à un problème d'affichage de données.
Pour résumer, je recois des données sous forme de fichiers XML que je ne dois pas modifier.
Je dois me servir de ces fichiers pour afficher des données sur un site internet.
Pour traduire mes fichiers XML, j'ai mis en place des fichiers XSL
Le problème est qu'aucun des caractères spéciaux ne s'affiche comme il se doit mais prends sa forme codée.
Par exemple dans mon fichier xml j'ai ceci :
Village "Le Clos Moulin"
Apres passage dans mon fichier xsl, les & amp ; disparaissent et sont remplacés par des & j'obtiens donc en sorti finale ceci : Village "Le Clos Moulin"
Ce qui avouons le, n'est pas tres propre a afficher sur un site touristique...
j'aimerai arriver à l'affichage suivant : Village "Le Clos Moulin"
Mon gros souci étant que ceci est aussi vrai pour tous les accents, ce qui rend le texte illisible.
J'ai essayé différents type d'encodage mais rien n'y fait.
Auriez vous une solution à m'apporter?
Merci d'avance...
Je compte sur vous!
Steph
je débute en XML et je me heurte dans mon travail à un problème d'affichage de données.
Pour résumer, je recois des données sous forme de fichiers XML que je ne dois pas modifier.
Je dois me servir de ces fichiers pour afficher des données sur un site internet.
Pour traduire mes fichiers XML, j'ai mis en place des fichiers XSL
Le problème est qu'aucun des caractères spéciaux ne s'affiche comme il se doit mais prends sa forme codée.
Par exemple dans mon fichier xml j'ai ceci :
Village "Le Clos Moulin"
Apres passage dans mon fichier xsl, les & amp ; disparaissent et sont remplacés par des & j'obtiens donc en sorti finale ceci : Village "Le Clos Moulin"
Ce qui avouons le, n'est pas tres propre a afficher sur un site touristique...
j'aimerai arriver à l'affichage suivant : Village "Le Clos Moulin"
Mon gros souci étant que ceci est aussi vrai pour tous les accents, ce qui rend le texte illisible.
J'ai essayé différents type d'encodage mais rien n'y fait.
Auriez vous une solution à m'apporter?
Merci d'avance...
Je compte sur vous!
Steph
A voir également:
- Xml caractères spéciaux
- Caractère spéciaux - Guide
- Caractères spéciaux - Guide
- Caractères spéciaux mac - Guide
- Xml download - Télécharger - Édition & Programmation
- Comment insérer correctement des caractères spéciaux ou émojis ? ✓ - Forum MSN / WLM
4 réponses
Bonjour,
Désolé si mon message semble incompréhensible mais il a été déplacé et lors de cette migration, tout mes caracteres spéciaux ont été transformés et donc mon message semblait sans problème!.
Voici donc mon problème tel que je le constate : Pour traduire mes fichiers XML, j'ai mis en place des fichiers XSL
Par exemple dans mon fichier xml j'ai ceci :
Village &¤amp¤;quot; Le Clos Moulin&¤amp¤;quot;
(j'ai rajouté les -¤- ici pour ne pas que le navigateur interprete mes ")
Apres passage dans mon fichier xsl, les & amp ; disparaissent et sont remplacés par des & j'obtiens donc en sorti finale ceci : Village "Le Clos Moulin"
Ce qui avouons le, n'est pas tres propre a afficher sur un site touristique...
j'aimerai arriver à l'affichage suivant : Village "Le Clos Moulin"
Mon gros souci étant que ceci est aussi vrai pour tous les accents, ce qui rend le texte illisible.
Le texte dans les balises ne pose pas problème. Les problèmes sont toujours situés dans les valeurs
Par exemple dans mon fichier xml j'ai: <Periode_x0020_Plat_x0020_à_x0020_emporter>Dans une vall&¤amp¤;#¤233;e verdoyante, bord&¤amp;#¤233;e de montagnes</Periode_x0020_Plat_x0020_à_x0020_emporter>
((La aussi pour que vous voyez mon problème j'ai du ajouter des -¤-)
J'ai essayé différents type d'encodage (utf-8, ...)mais rien n'y fait.
Auriez vous une solution à m'apporter?
Merci d'avance...
Je compte sur vous!
Steph
Désolé si mon message semble incompréhensible mais il a été déplacé et lors de cette migration, tout mes caracteres spéciaux ont été transformés et donc mon message semblait sans problème!.
Voici donc mon problème tel que je le constate : Pour traduire mes fichiers XML, j'ai mis en place des fichiers XSL
Par exemple dans mon fichier xml j'ai ceci :
Village &¤amp¤;quot; Le Clos Moulin&¤amp¤;quot;
(j'ai rajouté les -¤- ici pour ne pas que le navigateur interprete mes ")
Apres passage dans mon fichier xsl, les & amp ; disparaissent et sont remplacés par des & j'obtiens donc en sorti finale ceci : Village "Le Clos Moulin"
Ce qui avouons le, n'est pas tres propre a afficher sur un site touristique...
j'aimerai arriver à l'affichage suivant : Village "Le Clos Moulin"
Mon gros souci étant que ceci est aussi vrai pour tous les accents, ce qui rend le texte illisible.
Le texte dans les balises ne pose pas problème. Les problèmes sont toujours situés dans les valeurs
Par exemple dans mon fichier xml j'ai: <Periode_x0020_Plat_x0020_à_x0020_emporter>Dans une vall&¤amp¤;#¤233;e verdoyante, bord&¤amp;#¤233;e de montagnes</Periode_x0020_Plat_x0020_à_x0020_emporter>
((La aussi pour que vous voyez mon problème j'ai du ajouter des -¤-)
J'ai essayé différents type d'encodage (utf-8, ...)mais rien n'y fait.
Auriez vous une solution à m'apporter?
Merci d'avance...
Je compte sur vous!
Steph