美文网首页
Golang字符编码转换 - gcharset

Golang字符编码转换 - gcharset

作者: 80386 | 来源:发表于2019-06-12 22:51 被阅读0次

文章来源:https://goframe.org/encoding/gcharset/index

gcharset

强大的字符编码转换模块。

支持的字符集:

  1. 中文 : GBK/GB18030/GB2312/Big5
  2. 日文 : EUCJP/ISO2022JP/ShiftJIS
  3. 韩文 : EUCKR
  4. Unicode : UTF-8/UTF-16/UTF-16BE/UTF-16LE
  5. 其他编码 : macintosh/IBM*/Windows*/ISO-*

使用方式

import "github.com/gogf/gf/g/encoding/gcharset"

接口文档

https://godoc.org/github.com/gogf/gf/g/encoding/gcharset

使用示例

package main

import (
    "fmt"
    "github.com/gogf/gf/g/encoding/gcharset"
)

func main() {
    src        := "~{;(<dR;:x>F#,6@WCN^O`GW!#"
    srcCharset := "GB2312"
    dstCharset := "UTF-8"
    str, err := gcharset.Convert(dstCharset, srcCharset, src)
    if err != nil {
        panic(err)
    }
    fmt.Println(str)
}

执行后,终端输出结果为:

花间一壶酒,独酌无相亲。

相关文章

  • Golang字符编码转换 - gcharset

    文章来源:https://goframe.org/encoding/gcharset/index gcharset...

  • golang 字符编码转换

    1.对于已知的编码 就以GBK转utf-8为例,主要是引入golang.org/x/text包比较简单直接上代码 ...

  • golang字符串重新编码

    golang 字符串重新编码 golang 字符串重新编码//byte decode/*** function ...

  • 部分知识点

    chr(编码值) - 将字符编码转换成字符 ord(字符) - 获取字符对应的编码值 可以将字符编码放到字符串中便...

  • Pytho基础知识:字符编码

    阅读目录一、字符编码 1、什么实字符编码:将人识别的字符转换成计算机能识别的01,而转换的过程或者规则就是字符编码...

  • 常用函数记录

    字符串编码转换函数:

  • Python正式课第十三天

    一、文件操作与字符编码 1. 字符编码 编码 将字符转换为对应的二进制序列的过程叫做字符编码(字符->二进制01)...

  • Unicode编码和多字节编码

    wchar_t:unicode编码的字符char:多字节编码的字符TCHAR:根据环境转换字符类型的字符 "hel...

  • js 16进制转中文

    转换为中文字符串 转换为unicode编码

  • GoLang 字符转换

    字符转换 目标:使用Go语言,函数LetterChanges(str)将传递str参数,并使用以下算法对其进行修改...

网友评论

      本文标题:Golang字符编码转换 - gcharset

      本文链接:https://www.haomeiwen.com/subject/amhdfctx.html