golang之处理unicode import (
"fmt"
"strconv"
)
func main() {
// 中⽂转换unicode
s1 := strconv.QuoteToASCII("彬彬")unicode字符转中文
// 转换后的
fmt.Printf("%#v\n",s1) // "\"\\u5f6c\\u5f6c\""
// unicode转换中⽂
fmt.Println(strconv.Unquote(s1)) // 彬彬 <nil>
/
/ unicode转换中⽂需要的格式 “内容” ,*注意要传双引号,*外部⽤来推导类型
s2 :=  `"\u63a8\u9001\u6210\u529f"`
fmt.Println(strconv.Unquote(s2)) // 推送成功 <nil>
// ⾃⾏处理nil
}
⽂档请查
strconv

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。