Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les encodages de fichiers, également appelés encodages de caractères, spécifient comment représenter des caractères lors du traitement du texte. Un encodage peut être préférable à un autre en termes de caractères de langue qu’il peut ou ne peut pas gérer, bien que Unicode soit généralement préféré.
Lors de la lecture ou de l’écriture dans des fichiers, la correspondance incorrecte des encodages de fichiers peut entraîner des exceptions ou des résultats incorrects.
Types d’encodages
Unicode est l’encodage préféré lors de l’utilisation de fichiers. Unicode est une norme d’encodage de caractères mondiale qui utilise des valeurs de code 16 bits pour représenter tous les caractères utilisés dans l’informatique moderne, y compris les symboles techniques et les caractères spéciaux utilisés dans la publication.
Les normes d’encodage de caractères précédentes étaient constituées de jeux de caractères traditionnels, tels que le jeu de caractères ANSI Windows qui utilise des valeurs de code 8 bits ou des combinaisons de valeurs 8 bits, pour représenter les caractères utilisés dans une langue ou une région géographique spécifique.
Classe d’encodage
La Encoding classe représente un encodage de caractères. Ce tableau répertorie le type d’encodages disponibles et décrit chacun d’eux.
Nom | Descriptif |
---|---|
ASCIIEncoding | Représente un encodage de caractères Unicode en ASCII. |
UnicodeEncoding | Représente un encodage UTF-16 de caractères Unicode. |
UTF32Encoding | Représente un encodage UTF-32 de caractères Unicode. |
UTF7Encoding | Représente un encodage UTF-7 de caractères Unicode. |
UTF8Encoding | Représente un encodage UTF-8 de caractères Unicode. |