源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

golang实现unicode转换为字符串string的方法

  • 时间:2021-01-27 18:43 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:golang实现unicode转换为字符串string的方法
本文实例讲述了golang实现unicode转换为字符串string的方法。分享给大家供大家参考,具体如下:
[u]复制代码[/u] 代码如下:
package main import (     "bytes"     "encoding/binary"     "encoding/hex"     "fmt"     "strings" ) func main() {     str := `\u5bb6\u65cf`     fmt.Println(u2s(str)) } func u2s(form string) (to string, err error) {     bs, err := hex.DecodeString(strings.Replace(form, `\u`, ``, -1))     if err != nil {         return     }     for i, bl, br, r := 0, len(bs), bytes.NewReader(bs), uint16(0); i < bl; i += 2 {         binary.Read(br, binary.BigEndian, &r)         to += string(r)     }     return }
希望本文所述对大家Go语言程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部