Golang下gb2312转UTF8并输出到文件
找将字符串输出到文件的示例,搜到此段代码。
找将字符串输出到文件的示例,搜到此段代码。
package main import ( 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) }
- 上一篇:在php中使用反射插入对象
- 下一篇:php5 通用兼容的公共文件.
精彩图集
精彩文章