Dans HTML, une bonne étude en chinois peut être exprimée comme une bonne étude
Dans le projet, il est nécessaire de se connecter à l'alarme SMS, et le rendement des données doit être UTF8
Plus tard, j'ai continué à communiquer et j'ai découvert que ce que je voulais, c'était HTML-UTF8;
Aucune boîte à outils Golang appropriée n'a été trouvée, les principaux packages impliqués dans le transcodage du langage sont
Mahonia, prend en charge la conversion des données dans divers formats, GBK, UTF8, GB2312
Net / HTML prend en charge le transcodage de la page Web, et le changement consiste à convertir <,>, &, ',', dans la page Web.
Sur la base de l'expérience en ligne, il existe trois versions de conversions:
Javascrip
Fonction Convutf8 (obj) {returnObj.replace (/ [^ / u0000- / u00ff] / g, fonction ($ 0) {returnEscape ($ 0) .replace (/ (% u) (/ w {4}) / gi, & # x 2;)});}JAVA
String statique public utf8_html_conv (String str) {StringBuffer stbpreemtionarg = new StringBuffer (); for (int i = 0; i <str.length (); i ++) {if (str.codepointat (i)> 255) {stbpreemarch. 16) +;);} else {stbpreemtionarg.append (str.charat (i));}} return stbpreemptionarg.toString ();}Golang
Func CoverTtoHtml (Src String) String {rs: = [] rune (src) htmlUtf8: = for _, r: = range rs {Rint: = int (r) if rint <128 {htmlUtf8 + = string (r)} else {//tf8 = //u+trconv. htmlutf8 + = & # x + strConv.formatint (int64 (rint), 16) +; }} return htmlutf8} RésumerCe qui précède est la méthode de conversion chinoise en UTF-8 dans HTML introduit par l'éditeur. J'espère que ce sera utile à tous!