我是靠谱客的博主 风中小笼包,最近开发中收集的这篇文章主要介绍<转>巧用notepad++ 批量转换ansi 和 utf8<转>巧用notepad++ 批量转换ansi 和 utf8,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
<转>巧用notepad++ 批量转换ansi 和 utf8
原方出处:http://stackoverflow.com/questions/7256049/notepad-converting-ansi-encoded-file-to-utf-8
Here some simple steps to convert multiple files via Notepad++ without messing up with special characters (for ex. diacritical marks).
- Run Notepad++ and then open menu Plugins->Plugin Manager->Show Plugin Manager
- Install Python Script. When plugin is installed, restart the application.
- Choose menu Plugins->Python Script->New script.
- Choose its name, and then past the following code:
convertToUTF8.py
import os;
import sys;
filePathSrc="C:\Users\" # Path to the folder with files to convert
for root, dirs, files in os.walk(filePathSrc):
for fn in files:
if fn[-4:] == '.xml': # Specify type of the files
notepad.open(root + "\" + fn)
notepad.runMenuCommand("Encoding", "Convert to UTF-8")
notepad.save()
notepad.close()
After all, run the script
如果要转化为ANSI 就把插件代码改为下面
import os; import sys; filePathSrc="E:\lua_tymyd\" # Path to the folder with files to convert for root, dirs, files in os.walk(filePathSrc): for fn in files: if fn[-4:] == '.lua': # Specify type of the files notepad.open(root + "\" + fn) notepad.runMenuCommand("Encoding", "Convert to ANSI") notepad.save() notepad.close()
出处:
http://www.cnblogs.com/zhangdongsheng/
转载于:https://www.cnblogs.com/yasepix/p/7130988.html
最后
以上就是风中小笼包为你收集整理的<转>巧用notepad++ 批量转换ansi 和 utf8<转>巧用notepad++ 批量转换ansi 和 utf8的全部内容,希望文章能够帮你解决<转>巧用notepad++ 批量转换ansi 和 utf8<转>巧用notepad++ 批量转换ansi 和 utf8所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复