sample := "\xe6\x9c\x88"
fmt.Println(sample)
月
我之前下載的股票交易資料
有趣的是用csv library去開啟得到的資料
會發現原先用notepad++去看得hex資料是不一樣的.會變成
ef bf bd a6
怎麼跟原始資料不太一樣?
現在我還是不知道原因點.
但是如果換成
ioutil.ReadAll 方式
可以發現得到的資料變成big5碼. 又是跟原始資料不太一樣.
但是 如果用
convert, err := iconv.Open("utf-8", "BIG5-HKSCS")
會發現終於拿到了utf-8的中文資料.
好累....
沒有留言:
張貼留言