qianjc的gravatar头像
qianjc2019-07-25 15:02:31

Java开发小工具(集合遍历导出等方法):针对任何项目文件夹,可以递归遍历文件夹中的任何后缀名的文件,提取其中的中文

项目描述

很久以前做一个项目,要做国际化版本,需要将项目Java文件返回前台的中文信息,js文件中的中文,html文件中的中文,在点击国际化方法时,将项目中的所有中文都切换成英文展示,故做出该项目小工具,进行相关文件的检查,有无中文残留没做国际化处理,计算工期等,在这里,如果不理解项目做国际化处理的小伙伴的同学可以自行百度下,类似于谷歌浏览器的翻译按钮功能,通过配置库中的中英文字典,自行将项目切换语言。

运行环境

jdk7+IntelliJ IDEA/eclipse+maven

项目技术(必填)

以前本来是丢进一个Javaweb引一些jar放lib包里,来编写了本地方法玩的,最近看到就把这个工具类方法摘出来,放到平时学习的spring boot项目中,这样比如要下载相关jar包的时候就比以前更方便了,这个你们可以了解下maven的作用。

Java开发小工具(集合遍历导出等方法):针对任何项目文件夹,可以递归遍历文件夹中的任何后缀名的文件,提取其中的中文

数据库文件

本地Java方法类,不需要数据库文件

jar包文件

项目为maven项目,可以通过maven下载需要的jar包

Java开发小工具(集合遍历导出等方法):针对任何项目文件夹,可以递归遍历文件夹中的任何后缀名的文件,提取其中的中文

 

是否原创(转载必填原文地址)

原创

项目截图(必填)

Java开发小工具(集合遍历导出等方法):针对任何项目文件夹,可以递归遍历文件夹中的任何后缀名的文件,提取其中的中文Java开发小工具(集合遍历导出等方法):针对任何项目文件夹,可以递归遍历文件夹中的任何后缀名的文件,提取其中的中文Java开发小工具(集合遍历导出等方法):针对任何项目文件夹,可以递归遍历文件夹中的任何后缀名的文件,提取其中的中文

运行截图(必填)

Java开发小工具(集合遍历导出等方法):针对任何项目文件夹,可以递归遍历文件夹中的任何后缀名的文件,提取其中的中文Java开发小工具(集合遍历导出等方法):针对任何项目文件夹,可以递归遍历文件夹中的任何后缀名的文件,提取其中的中文

注意事项

1.其实就是一个用了文件路径遍历,读取文件内容,正则匹配内容,导出等技术组合编写的本地技术方法,以前也作为接口来给同组同事来用,你们可以好好看看方法之间的引用。导出的文件类型,可以在代码中自己设定,比如后缀名是Java,方法就会根据代码处理要求对Java类型文件进行处理,也可以将文件类型设定为html,js,txt等。

2.你们直接右击运行该export.java文件,执行主方法就可以了,我比较懒,直接放到了一个自己搭建的spring boot小项目中,(你们也可以看看里面对实体和将信息存入redis的方法),有什么问题可以加我qq:1483624492沟通讨论,Java玩起来,让我们嗨起来~~


打赏

已有1人打赏

最代码官方的gravatar头像

文件名:springboot-01-cache.zip,文件大小:106.051K下载
最代码最近下载分享源代码列表最近下载
kinglong LV158月9日
月亮月亮月亮星星星星星星
3969138 LV152019年9月17日
月亮月亮月亮星星星星星星
打手犯规了 LV12019年9月5日
星星
A_xiaobao LV82019年8月17日
月亮月亮
东北人 LV122019年7月29日
月亮月亮月亮
xdd211414 LV172019年7月29日
太阳星星
最代码官方 LV1552019年7月28日
皇冠皇冠太阳月亮月亮星星星星星星
最代码最近浏览分享源代码列表最近浏览
212828939 LV1010月20日
月亮月亮星星星星
jackychen1012 LV110月20日
星星
ducomeOn LV310月16日
星星星星星星
xluser LV210月15日
星星星星
客户案例 LV1010月14日
月亮月亮星星星星
暂无贡献等级
kinglong LV158月9日
月亮月亮月亮星星星星星星
1194837897 LV27月25日
星星星星
503382513 LV57月8日
月亮星星
zhangtian1997 LV96月22日
月亮月亮星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友