Bonjour,
Je suis un peu novice dans tout ce qui est technologies web et là je suis en train de m'arracher les cheveux avec de sombres histoires d'accent...
Voilà j'ai récupéré une DTD dans laquelle est déclarée une DTD externe comme ceci :
Dans ce fichier ENTITE.DTD j'ai un tas de redéfinitions de caractères spéciaux comme par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<!ENTITY % Entite SYSTEM "ENTITE.DTD"> %Entite;
etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <!ENTITY eacute "é"> <!ENTITY ecolon "≕">
Maintenant j'ai un fichier XML qui respecte la DTD avec des é etc un peu partout dans le texte...
J'utilise ensuite un fichier XSL pour transformer mon XML en HTML. Pour cela j'utilise le logiciel cooktop. Si je fais afficher ma page par le navigateur interne à Cooktop j'ai des jolis accents qui apparaissent mais si je lis mon HTML dans IE ou Mozilla j'ai des caractères type é, ès etc à la place de mes accents![]()
J'ai essayé tout un tas de trucs du style coder autrement dans le fichier ENTITE.DTD, de carrément supprimer ce fichier mais dans tous les cas soit j'obtiens des caractères bizarres soit cooktop n'accepte plus de "compiler" et me dit qu'il ne connait pas é
J'espère avoir été claire , si qqn peut m'éclairer sur comment marche un peu tout ça je suis preneuse...
Merci!!![]()
Partager