Java使用utf8格式保存文本文件的方法
本文实例讲述了Java使用utf8格式保存文本文件的方法。分享给大家供大家参考,具体如下:
FileOutputStreamfos=null; OutputStreamWriterwriter=null; try{ Filefile=newFile(filepath); fos=newFileOutputStream(file); writer=newOutputStreamWriter(fos,"utf-8"); writer.write(makeLanguageRes(resource)); }catch(Exceptione){ CheckXmlUtil.addErrorMsg(CheckXmlUtil.TEXT_FOMART_ERROR, CheckXmlUtil.SAVE_XML_FIALL,e); returnnull; }finally{ try{ if(fos!=null){ fos.close(); } }catch(IOExceptione1){ CheckXmlUtil.addErrorMsg(CheckXmlUtil.TEXT_FOMART_ERROR, CheckXmlUtil.SAVE_XML_FIALL,e1); } if(writer!=null){ try{ writer.close(); }catch(IOExceptione){ CheckXmlUtil.addErrorMsg(CheckXmlUtil.TEXT_FOMART_ERROR, CheckXmlUtil.SAVE_XML_FIALL,e); } } }
希望本文所述对大家java程序设计有所帮助。