Rumah > pembangunan bahagian belakang > Golang > Bagaimanakah Saya Menukar Rentetan ANSI kepada UTF-8 dalam Go?

Bagaimanakah Saya Menukar Rentetan ANSI kepada UTF-8 dalam Go?

Patricia Arquette
Lepaskan: 2024-12-31 03:37:13
asal
992 orang telah melayarinya

How Do I Convert an ANSI String to UTF-8 in Go?

Menukar Teks ANSI kepada UTF-8 dalam Go

Dalam Go, semua rentetan dikodkan UTF-8. Untuk menukar rentetan ANSI kepada rentetan UTF-8, anda perlu melakukan langkah berikut:

Mula-mula, dapatkan tatasusunan bait yang mewakili rentetan ANSI:

ansiString := "This is an ANSI string."
Salin selepas log masuk

Tukar tatasusunan bait kepada rentetan UTF-8:

utf8String := string(ansiString)
Salin selepas log masuk

Penukaran ini daripada tatasusunan bait kepada rentetan UTF-8 diterangkan secara terperinci dalam Go spesifikasi:

http://golang.org/doc/go_spec.html#Conversions
Salin selepas log masuk

Setelah anda mempunyai rentetan UTF-8, anda boleh menggunakannya seperti rentetan lain dalam Go.

Atas ialah kandungan terperinci Bagaimanakah Saya Menukar Rentetan ANSI kepada UTF-8 dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan