Kodowanie pliku (Visual Basic)
Kodowanie plików, nazywane również kodowaniem znaków, określa sposób reprezentowania znaków podczas przetwarzania tekstu. Jedno kodowanie może być preferowane w odniesieniu do znaków języka, które może lub nie może obsłużyć, chociaż Unicode jest zwykle preferowane.
Podczas odczytywania lub zapisywania do plików niepoprawne dopasowywanie kodowań plików może spowodować wyjątki lub nieprawidłowe wyniki.
Typy kodowań
Unicode jest preferowanym kodowaniem podczas pracy z plikami. Unicode to światowy standard kodowania znaków, który używa 16-bitowych wartości kodu do reprezentowania wszystkich znaków używanych w nowoczesnym przetwarzaniu, w tym symboli technicznych i znaków specjalnych używanych w publikowaniu.
Poprzednie standardy kodowania znaków składały się z tradycyjnych zestawów znaków, takich jak zestaw znaków ANSI systemu Windows, który używa 8-bitowych wartości kodu lub kombinacji wartości 8-bitowych do reprezentowania znaków używanych w określonym języku lub regionie geograficznym.
Klasa kodowania
Klasa Encoding reprezentuje kodowanie znaków. W tej tabeli wymieniono typ dostępnych kodowań i opisano każdy z nich.
Nazwa/nazwisko | opis |
---|---|
ASCIIEncoding | Reprezentuje kodowanie znaków ASCII znaków Unicode. |
UnicodeEncoding | Reprezentuje kodowanie UTF-16 znaków Unicode. |
UTF32Encoding | Reprezentuje kodowanie UTF-32 znaków Unicode. |
UTF7Encoding | Reprezentuje kodowanie UTF-7 znaków Unicode. |
UTF8Encoding | Reprezentuje kodowanie UTF-8 znaków Unicode. |