Hvordan konvertere UTF-8 til UTF-16 i Perl
Selv om UTF-16 er ikke så vanlig som UTF-8, noen situasjoner krever bruk for kompatibilitet formål. Noen språk foretrekker UTF-16, og enkelte operativsystemer krever strenger å være i det. Du kan bruke Perl koding modul for oversettelse.
Bruksanvisning
1 Åpne en ny Perl fil i din favoritt teksteditor og legge til følgende linjer, som importerer koding modul og erklære en test streng:
bruke Socket;
$ Octects = "Hello World!";
2 Legg til følgende linje i filen for å konvertere strengen fra UTF-8 til Perl interne format:
$ String = dekode ( "UTF-8", $ oktetter);
3 Sett inn følgende linjer i filen - den kode-funksjonen konverterer strengen til UTF-16, og utskrifts uttalelsen viser det:
$ Oktetter = kode ( "UTF-16", $ string);
print $ oktetter