Re: [問題] 存成Unicode (utf-8) 檔案

看板java作者 (愚人)時間18年前 (2008/02/26 11:04), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/6 (看更多)
※ 引述《PsMonkey (痞子軍團團長)》之銘言: : 看到 Formatter 前頭一大段的文字說明,實在不太會去想要用這個 class XDXD : 不過... : http://java.sun.com/j2se/1.5.0/docs/api/ : java/util/Formatter.html#Formatter(java.io.File,%20java.lang.String) : Formatter 明明就有讓你指定 Encoding 的方式 : 你有沒有試過在這裡指定編碼? : (ㄜ... 至少你下面沒有提出這個方法 XD) : 我是很討厭面對這種碼的問題(我不是在罵髒話 XDXD) : 過去也幾乎都是用 try & error 的方式硬幹,沒有去瞭解原理 : 不過,String.getBytes() 的方式,通常是用在「讀資料」的時候 : 而不是在寫資料的時候吧.... 可以參考下列文章 Java處理中文化問題詳解... (蔡學庸) http://www.javaworld.com.tw/jute/post/view?bid=20&id=87498&sty=3 ================================================================= 簡易的心得,只有在 reader/writer <--> stream 交界的時候才有轉碼的必要 或是用更懶的方法 Commons IO, 一行搞定: FileUtils.writeStringToFile(new File("haha"), "不知什麼鬼的資料", "utf-8"); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.219.202
文章代碼(AID): #17mu7QCw (java)
討論串 (同標題文章)
文章代碼(AID): #17mu7QCw (java)