Java项目迁移中的问题
2015-07-09 13:15
615 查看
1、写文字的过程中,产生的中文编码问题
File html = new File( filepath );
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream( file ), "utf-8"));
从开发环境,部署到发布环境的时候,通常会遇到文件解析乱码的问题。
比如,迁移的环境是阿里云(或者Linux),默认生成的文件编码,是ASIN,Unicode,UTF-8+ 等等格式。
案例:在服务器生成了带有中文的JSON(xml)文件,格式为UTF-8+。在远程读取的时候,就会是乱码。
File html = new File( filepath );
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream( file ), "utf-8"));
从开发环境,部署到发布环境的时候,通常会遇到文件解析乱码的问题。
比如,迁移的环境是阿里云(或者Linux),默认生成的文件编码,是ASIN,Unicode,UTF-8+ 等等格式。
案例:在服务器生成了带有中文的JSON(xml)文件,格式为UTF-8+。在远程读取的时候,就会是乱码。
相关文章推荐
- Hello World for Java以及如何用 Eclipse创建相关文件
- Java开发常用正则表达式
- Java EE应用综述
- java多态性的体现
- java反射以及自定义注解二者的使用
- 关于反射类型的名词解释
- JavaFX开发的地图编辑器WiTKMapEditor(更新GitHub地址)
- eclipse自动补全的设置
- spring mvc ajaxfileupload文件上传返回json下载问题
- [LeetCode][Java] 3Sum Closest
- Json与javaBean之间的转换工具类
- Eclipse+Java+OpenCV246环境搭建和代码测试
- Spring <tx:advice>事务配置
- spring和hibernate指定DB2数据库schema的方法
- Flash Attributes in Spring MVC 3.1
- IntelliJ IDEA JDK配置
- 【struts2】struts2中的流接收与流发送
- Java(多态练习 instanceof)
- Java基础日记———Java的三大特性(下)
- Eclipse离线安装SVN插件速度很慢的解决办法