utf-8转换为ansi和修改文件名的批处理(可解决source insight中文注释乱码问题)
2013-12-18 14:29
483 查看
source insight中文乱码有两个原因,一个是source insight的设置不正确。另外一个原因是源文件是utf-8格式的。
最近在工作中用source insight 查看jsp文件、js文件、html文件等时出现中文乱码的问题,是因为这些文件在生成的时候都是utf-8格式的,要转换成ansi格式的在source insight中才能正常显示中文。所以写了一个将utf-8转换为ansi的批处理和一个修改文件名的批处理。分别如下:
utf-8转换为ansi的批处理(在使用这个批处理的时候,要先从网上下载一个iconv.exe和批处理文件放在一起):
@echo off
set "pan=D:\CvsFile\ANSI\eMonitorApp"
for /r %pan% %%a in (*.js *.css *.java *.html *.jsp) do (
echo %%a
iconv -c -f utf-8 -t gb2312 "%%a" > "%%a_gb2312"
del %%a
rename %%a_gb2312 %%~nxa
)
pause
最近在工作中用source insight 查看jsp文件、js文件、html文件等时出现中文乱码的问题,是因为这些文件在生成的时候都是utf-8格式的,要转换成ansi格式的在source insight中才能正常显示中文。所以写了一个将utf-8转换为ansi的批处理和一个修改文件名的批处理。分别如下:
utf-8转换为ansi的批处理(在使用这个批处理的时候,要先从网上下载一个iconv.exe和批处理文件放在一起):
@echo off
set "pan=D:\CvsFile\ANSI\eMonitorApp"
for /r %pan% %%a in (*.js *.css *.java *.html *.jsp) do (
echo %%a
iconv -c -f utf-8 -t gb2312 "%%a" > "%%a_gb2312"
del %%a
rename %%a_gb2312 %%~nxa
)
pause
相关文章推荐
- 解决中文字符乱码问题,如何将gbk格式转换utf-8格式
- Java工程Properties配置文件注释中文,会自动转换为其他编码方式问题解决 中文乱码
- QT学习——qt creator修改程序编码(解决中文乱码问题)的方法
- [转载]完美解决drupal6上传中文文件名附件乱码问题
- Ubuntu14.04下MySQL 5.6的修改字符集编码为UTF8(彻底解决中文乱码问题)
- c# web 下载文件(解决中文文件名乱码问题)
- 解决HttpClient的FilePart上传文件中使用中文名称文件名乱码问题
- JSP,mysql,tomcat下(基于struts2)中文及其乱码问题的解决 5大配置点 使用UTF-8编码
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- 解决quartus13.0中文注释乱码的问题
- 解决response.setHeader()下载中文文件名乱码问题
- OpenGrok在Windows处理UTF-8编码无BOM信息的源代码时,中文注释显示为乱码的问题
- utf-8和gb2312乱码问题,延伸至中文编码乱码问题的解决(留坑以后有时间挖)
- jsp实现文件下载与中文文件名乱码问题解决
- Linux下MySQL 5.5/5.6的修改字符集编码为UTF8(彻底解决中文乱码问题)
- MPLAB X IDE 中文注释乱码问题解决.
- javaWeb解决中文乱码问题终极办法字符流转换
- 解决不同浏览器上中文文件名的下载乱码问题
- 解决不同浏览器上中文文件名的下载乱码问题php验证可行的测试过ie ff 和chrome的
- CentOS 7下MySQL5.6的修改字符集编码为UTF8(解决中文乱码问题)