Un fichier entite.dtd ressemble a ca :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <!ENTITY Agrave "À">
<!ENTITY Alpha "Α">
<!ENTITY Amacr "Ā">
<!ENTITY Aogon "Ą">
<!ENTITY Aring "Å">
<!ENTITY Atilde "Ã">
<!ENTITY Auml "Ä">
<!ENTITY Barwed "⌆">
<!ENTITY Bcy "Б">
<!ENTITY Beta "Β">
<!ENTITY Bgr "Β">
<!ENTITY CHcy "Ч">
<!ENTITY Cacute "Ć">
<!ENTITY Cap "⋒">
<!ENTITY Ccaron "Č">
<!ENTITY Ccedil "Ç">
<!ENTITY Ccirc "Ĉ">
<!ENTITY Cdot "Ċ">
<!ENTITY Chi "Χ">
<!ENTITY Cup "⋓">
<!ENTITY DJcy "Ђ">
<!ENTITY DScy "Ѕ">
<!ENTITY DZcy "Џ">
<!ENTITY Dagger "‡">
<!ENTITY Dcaron "Ď"> |
Et lors de ta transformation XSL par Xalan ou tout autre processeur XSLT l'entité "Ç" seras transformé en "ç" car "Ç" veut dir qu'il faut mettre la valeur "C7" dans la fichier en hexadecimal et c'est le code UTF-8 pout "ç", voila
Bon je sais pas trop si c'est clair