Aujourd'hui, j'ai rencontré le problème de la conversion de codage. Après avoir travaillé sur SXNA, j'ai travaillé dessus pendant plus d'une heure et j'ai traversé beaucoup de difficultés. Enfin, j'ai résumé les caractères chinois suivants à divers programmes de codage UTF-8 Unicodeansi. Je n'ose pas l'apprécier seul, donc je le consacrerai à tous les amateurs de programmation!
--------------------------------------------------------------------------------
Encodage UTF qui est conforme à Google
Les caractères chinois deviennent% E6% B1% 89% E5% AD% 97 via EncodeuriComponent
% E6% B1% 89% E5% AD% 97 devient les caractères chinois via du décodéricomposant
Recherchez des "caractères chinois" à l'aide de Google:
http://www.google.com/search?hl=zh-cn&q=%E6%B1%89%E5%AD%97
Encodage UTF-8 qui est conforme à Baidu
Les caractères chinois deviennent% ba% ba% d7% d6 via ANSICODE
Ba% ba% d7% d6 devient des caractères chinois via Decodansi
Recherchez des "caractères chinois" avec Baidu:
http://www.baidu.com/baidu?word=%BA%BA%D7%D6
--------------------------------------------------------------------------------
Les caractères chinois sont transformés en caractères chinois à travers le 2Unicode chinois
Les caractères chinois sont transformés en caractères chinois via UTF2GB
--------------------------------------------------------------------------------
Le programme Test.asp original est le suivant
(Téléchargez le programme source http://www.dc9.cn/upload/test.rar)
La copie de code est la suivante:
UTF-8UNODEANSI CHARGAURE CHINOIS GB2321 Plusieurs programmes de conversion de codage
Aujourd'hui, je travaillais sur SXNA et j'ai rencontré le problème de la conversion de codage. J'ai cherché plus d'une heure et j'ai traversé beaucoup de difficultés. Enfin, j'ai résumé les caractères chinois suivants pour convertir divers programmes d'encodage UTF-8 Unicodeansi. Je n'ose pas l'apprécier seul, donc je le consacrerai à tous les amateurs de programmation!
<criptLanguage = "javascript" runat = "server">
VARSS;
vardd;
ss = décodeuriComponent ("% E6% B1% 89% E5% AD% 97");
dd = encodeuRIComponent ("caractère chinois");
</cript>
Encodage UTF qui est conforme à Google
<p>
Les caractères chinois deviennent un encopients
<% = dd%>
</p>
<p>
% E6% B1% 89% E5% AD% 97 devient
<% = ss%>
</p>
<criptLanguage = "vbscript" runat = "server">
Functionansicode (vstrin)
Dimi, Streturn, Innercode, Thischr
Dimhight8, Low8
strreturn = ""
Fori = 1Tolen (vstrin)
Thischr = mid (vstrin, i, 1)
Ifabs (asc (thischr)) <& hffthen
Streturn = Strreturn & Thischr
Autre
innercode = ASC (ThisChr)
Ifinnercode <0
innercode = innercode + & h10000