打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Golang下进行字符集转换
userphoto

2013.11.15

关注

Golang下进行字符集转换

演示一下gb2312转UTF8

源网页是国家地震局的一周内陆震统计,编码是gb2312

package mainimport (    iconv "github.com/djimenez/iconv-go"    "io/ioutil"    "log"    "net/http" )func main() {    log.SetFlags(log.LstdFlags | log.Lshortfile)    resp, err := http.Get("http://data.earthquake.cn/datashare/globeEarthquake_csn.html")    if err != nil {        log.Fatal(err)    }     defer resp.Body.Close()    input, err := ioutil.ReadAll(resp.Body)    out := make([]byte, len(input))    out = out[:]    iconv.Convert(input, out, "gb2312", "utf-8")    ioutil.WriteFile("out.html", out, 0644)}

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
基于golang的小爬虫,爬取QQ邮箱号和QQ号
golang中net/http包的简单使用
iconv字符转换
入门生信一定要学的一门编程语言,你觉得是啥
golang 自更新DDNS脚本
PHP编码转换和PHP编码判断
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服