ใน HTML การศึกษาที่ดีในภาษาจีนสามารถแสดงเป็นการศึกษาที่ดี
ในโครงการมีความจำเป็นต้องเชื่อมต่อกับสัญญาณเตือน SMS และการส่งคืนข้อมูลต้องเป็น UTF8
ต่อมาฉันยังคงสื่อสารและพบว่าสิ่งที่ฉันต้องการคือ HTML-UTF8;
ไม่พบชุดเครื่องมือ Golang ที่เหมาะสมแพ็คเกจหลักที่เกี่ยวข้องกับการแปลงรหัสภาษาคือ
Mahonia สนับสนุนการแปลงข้อมูลในรูปแบบต่าง ๆ , GBK, UTF8, GB2312
NET/HTML รองรับการแปลงรหัสผ่านหน้าเว็บและการเปลี่ยนแปลงคือการแปลง <,>, &, ',' ในหน้าเว็บ
จากประสบการณ์ออนไลน์มีการแปลงสามเวอร์ชัน:
จาวาสคริปต์
ฟังก์ชั่น convutf8 (obj) {returnobj.replace (/[^/u0000-/u00ff]/g, ฟังก์ชั่น ($ 0) {returnescape ($ 0). แทนที่ (/(%u) (/w {4})/gi, &#x $ 2;)};ชวา
สตริงคงที่สาธารณะ utf8_html_conv (string str) {stringbuffer stbpreemptionarg = new Stringbuffer (); สำหรับ (int i = 0; i <str.length (); i ++) {ถ้า (str.codepointat (i)> 255) 16)+;);} else {stbpreemptionarg.append (str.charat (i));}} ส่งคืน stbpreemptionarg.toString ();}กอลัน
func coverttohtml (สตริง src) {rs: = [] rune (src) htmlutf8: = สำหรับ _, r: = ช่วง rs {rint: = int (r) ถ้า rint <128 {htmlutf8 += สตริง (r)}} htmlutf8 += &#x +stronv.formatint (int64 (Rint), 16) +; }} ส่งคืน htmlutf8} สรุปข้างต้นเป็นวิธีการแปลงภาษาจีนเป็น UTF-8 ใน HTML ที่แนะนำโดยบรรณาธิการ ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน!