golang GBK转utf8的方法

import "github.com/axgle/mahonia"

//GBK转utf8的方法
func ConvertToString(src string, srcCode string, tagCode string) string {
	srcCoder := mahonia.NewDecoder(srcCode)
	srcResult := srcCoder.ConvertString(src)
	tagCoder := mahonia.NewDecoder(tagCode)
	_, cdata, _ := tagCoder.Translate([]byte(srcResult), true)
	result := string(cdata)
	return result
}

猜你喜欢

转载自blog.csdn.net/weixin_44282540/article/details/108595435
今日推荐