Codificación de archivos (Visual Basic)
Las codificaciones de archivos, también denominadas codificaciones de caracteres, especifican cómo se representan los caracteres durante el procesamiento de texto. Una codificación puede ser preferible sobre otra por lo que se refiere a los caracteres del lenguaje que puede o no controlar, aunque normalmente se prefiere Unicode.
Cuando se leen o escriben archivos, la correspondencia incorrecta de las codificaciones de archivo puede producir excepciones o resultados incorrectos.
Tipos de codificaciones
Unicode es la codificación preferida al trabajar con archivos. Unicode es un estándar mundial de codificación de caracteres que usa valores de código de 16 bits para representar todos los caracteres que se usan en la informática moderna, e incluye símbolos técnicos y caracteres especiales que se usan en publicaciones.
Los estándares de codificación de caracteres anteriores constaban de juegos de caracteres tradicionales, como el juego de caracteres ANSI de Windows que usa valores de código de 8 bits, o combinaciones de valores de 8 bits, para representar los caracteres que se usan en un idioma o región geográfica específicos.
Clase Encoding
La clase Encoding representa una codificación de caracteres. En esta tabla se muestra el tipo de codificaciones disponibles y se describe cada uno.
Nombre | Descripción |
---|---|
ASCIIEncoding | Representa una codificación de caracteres ASCII de caracteres Unicode. |
UnicodeEncoding | Representa una codificación UTF-16 de caracteres Unicode. |
UTF32Encoding | Representa una codificación UTF-32 de caracteres Unicode. |
UTF7Encoding | Representa una codificación UTF-7 de caracteres Unicode. |
UTF8Encoding | Representa una codificación UTF-8 de caracteres Unicode. |