In HTML kann die chinesische Phrase „學好好學“ als „學好好學“ ausgedrückt werden. Im Projekt müssen SMS-Alarme verbunden werden und die von SMS-Alarmen zurückgegebenen Daten müssen in UTF-8 vorliegen. Nach weiterer Kommunikation fand ich heraus, dass html-utf8 benötigt wurde; Es wurde kein passendes Golang-Toolkit gefunden. Die an der Sprachtranskodierung beteiligten Pakete sind hauptsächlich Mahonia, unterstützt Datenkonvertierung in verschiedene Formate, GBK, UTF8, GB2312 net/html, unterstützt die Transkodierung von Webseiten, die die Konvertierung von <,>,&,',', ändert. Basierend auf Online-Erfahrungen werden drei Versionen der Konvertierung angeboten: Javascript Funktion ConvUtf8(Objekt) { returnobj.replace(/[^\u0000-\u00FF]/g,function($0) {returnescape($0).replace(/(%u)(\w{4})/gi, "&#x$2;") }); } JAVA öffentliche statische Zeichenfolge UTF8_html_conv(Zeichenfolge str){ StringBuffer stbPreemptionArg = neuer StringBuffer(); für(int i = 0;i<str.length();i++){ wenn (str.codePointAt(i) > 255){ stbPreemptionArg.append("&#x"+Integer.toString(str.charAt(i), 16)+";"); }anders{ stbPreemptionArg.append(str.charAt(i)); } } return stbPreemptionArg.toString(); } Golang Funktion CovertToHTMl(Quellenzeichenfolge) Zeichenfolge{ rs := []rune(quelle) htmlUtf8 := "" für _, r := Bereich rs { rint := int(r) wenn rint < 128 { htmlUtf8 += Zeichenfolge(r) } anders { //utf8 = "\\u"+strconv.FormatInt(int64(rint), 16) htmlUtf8 += "&#x"+strconv.FormatInt(int64(rint), 16) + ";" } } htmlUtf8 zurückgeben } Zusammenfassen Oben ist die Methode, die Ihnen der Editor vorgestellt hat, um Chinesisch in HTML in UTF-8 umzuwandeln. Ich hoffe, sie wird Ihnen hilfreich sein! |
<<: Benutzerdefinierte Menünavigation im WeChat-Applet zum Erzielen eines Treppeneffekts
>>: Eine kurze Erläuterung der Schriftarteinstellungen in Webseiten
Heute ist der 618. und alle großen Einkaufszentre...
MySQL 5.7.20 Zip-Installation, der spezifische In...
Genug des Smalltalks <br />Basierend auf de...
1. Aktivieren Sie Prometheus-Telemetriedaten Stan...
1. Einleitung Durch Aktivieren des Slow Query Log...
In diesem Artikelbeispiel wird der spezifische Im...
Der erste Schritt besteht darin, die Versionsnumm...
Ich bin heute auf ein seltsames Netzwerkproblem g...
Inhaltsverzeichnis Sekunden_hinter_Master Ursprün...
Wenn ein Projekt eine gewisse Komplexität erreich...
Inhaltsverzeichnis Benutzerdefinierte Vue-Direkti...
Heute habe ich festgestellt, dass ein Programm ei...
Vorwort Teilen Sie zwei Methoden, um zu überwache...
1. MySQL 8.0.20 herunterladen und dekomprimieren ...
Lösen Sie das Problem des achtstündigen Zeitunter...