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
Patricia Arquetteasal
2024-12-31 03:37:13999semak imbas

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."

Tukar tatasusunan bait kepada rentetan UTF-8:

utf8String := string(ansiString)

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

http://golang.org/doc/go_spec.html#Conversions

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!

Kenyataan:
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