UTF-8 CSV 亂碼問題
要寫入UTF-8 BOM表頭,才能用office直接打開不會看到亂碼。
out = response.getOutputStream();
//UTF-8 BOM
out.write(new byte []{( byte ) 0xEF ,( byte ) 0xBB ,( byte ) 0xBF });
http://rainbow702.iteye.com/blog/1426354
http://blog.darkthread.net/post-2009-09-06-csv-encoding-again.aspx
http://boringfreeware.blogspot.tw/2013/05/office-excel-csv.html
http://wen198599.pixnet.net/blog/post/22314819
留言
張貼留言