java创建.html或.text文件后中文乱码问题
来源:互联网 发布:mac安装第三方软件 编辑:程序博客网 时间:2024/06/06 13:02
今天碰到一个问题,在创建.html和.text时插入的中文全部乱码
现在解决了,贴下代码
这样写会使中文乱码>>应为没有指定字符编码
/** * 创建一个文件>>中文会乱码 * @param content * @param path * @return */ public static String CreateFile(String content,String path) { byte[] b=content.getBytes(); BufferedOutputStream stream = null; File file = null; try { file = new File(path); FileOutputStream fstream = new FileOutputStream(file); stream = new BufferedOutputStream(fstream); stream.write(b); } catch (Exception e) { e.printStackTrace(); } finally { if (stream != null) { try { stream.close(); } catch (Exception e) { e.printStackTrace(); } } } return path; }
后改成>>>其中指定了utf-8就解决了
/** * 创建一个文件>>>>解决中文乱码 * @param content * @param path * @return */ public static String CreateFiles(String content,String path) { File file = null; try { file = new File(path); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file), "UTF-8")); bw.write(content); bw.flush(); bw.close(); } catch (Exception e) { e.printStackTrace(); } return path; }
PS:在生成html时,在拼接代码的时候记得指定字符编码格式
stringHTML.append("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">")
阅读全文
1 0
- java创建.html或.text文件后中文乱码问题
- arm板移植boa后html文件 中文乱码问题
- 解决eclipse导入项目后Html文件中文乱码问题。
- HTML文件中文乱码问题
- Sublime Text 3 java中文乱码问题
- HTML文件中文打开乱码的问题
- PhoneGap中html文件添加完charset=utf-8后依然中文乱码的问题
- HTML文件中文乱码
- java创建xml文件中文乱码
- Sublime Text 中文乱码问题
- Sublime Text 中文乱码问题
- Java/XML/HTML文档被记事本打开后中文乱码
- java web 在jsp中使用include指令导入带中文的HTML文件乱码问题
- Java文件名包含中文的文件压缩后文件名乱码问题,完美解决方案
- Java文件名包含中文的文件压缩后文件名乱码问题,完美解决方案
- Java读取文件 解决中文乱码问题
- java读写文件的中文乱码问题
- Myeclipse出现 java文件中文乱码问题
- 自定义tableBarController
- 博客测试
- android下调试3G之自动拨号
- BZOJ——2342双倍回文
- linux下安装maven工具
- java创建.html或.text文件后中文乱码问题
- 字符设备、块设备、网络设备
- javascript--利用js-xlsx实现Excel表格的导入导出
- Vue.js学习笔记:props传递数据
- 腾讯2018应届毕业生秋招之设计类招聘详情
- 实现一个HTTP服务器的Demo
- JQuery中EasyUi的$.tree的使用
- java系统自动打升级包工具
- 今日头条(MyFragment,Myadapter,MenuInfo类)