編碼方式的選取
請問:先說UTF8與GBK,既有中文,又有英文的文本,用哪種編碼。
答:首先,兩種都可以選取。
考察場景(實際或者預測)。
英文字符數遠遠大於中文字符數,用UTF8(英文字符,佔1個字節;中文字符,佔3個字節);
反之,中文字符數遠遠大於英文字符數,則用GBK(中英文字符,皆用2個字節,首位爲1表示中文字符,反之,表示英文字符)。
考察場景(實際或者預測)。
英文字符數遠遠大於中文字符數,用UTF8(英文字符,佔1個字節;中文字符,佔3個字節);
反之,中文字符數遠遠大於英文字符數,則用GBK(中英文字符,皆用2個字節,首位爲1表示中文字符,反之,表示英文字符)。