一种快速批量处理乱码文档的方法

文档序号:6633471阅读:271来源:国知局
一种快速批量处理乱码文档的方法
【专利摘要】本发明涉及文件处理【技术领域】,具体涉及一种快速批量处理乱码文档的方法。本发明方法如下:1、指定磁盘路径;2、指定文件类型;3、以默认编码读取文件内容写入内存;4、读取内存中文件内容以正常编码格式写入磁盘。本发明解决了由于设备类型、操作系统版本及软件兼容性的差异等,而引起的文件内容乱码无法阅读,以及在批量处理乱码文档时效率低下的问题,可广泛应用于文件系统及文件存储中。
【专利说明】一种快速批量处理乱码文档的方法

【技术领域】
[0001]本发明涉及文件处理【技术领域】,具体涉及一种快速批量处理乱码文档的方法。

【背景技术】
[0002]不同的设备类型(如手机、电脑、平板等),不同操作系统及其版本,以及不同的软件兼容性,对查看文档时文档内容的编码格式不完全相同,导致在查看时出现文档内容的乱码问题而无法阅读。
[0003]通常在处理乱码文档时单个转换,且在转换过程中原文件容易丢失。若要处理大量的乱码文档,则就出现了处理效率低下,并且不能保证原文件的安全性问题。


【发明内容】

[0004]本发明解决的技术问题在于提供一种快速批量处理乱码文档的方法。使用户能够更高效,更安全的批量处理乱码文档。
[0005]本发明解决上述技术问题的技术方案是:
[0006]包含以下几个步骤:
[0007]步骤一、指定磁盘路径;
[0008]步骤二、指定文件类型;
[0009]步骤三、以默认编码读取文件内容写入内存;
[0010]步骤四、读取内存中文件内容以正常编码格式写入磁盘;
[0011]最后输出编码正常可阅读的文件。
[0012]所述的步骤二中,以文件后缀名进行判断区分。
[0013]所述的步骤三中,读取指定磁盘路径下的所有文件写入内存,再以原文件默认编码格式读取指定类型的文件内容,写入内存。
[0014]所述的步骤三中,读取指定磁盘路径下的所有文件写入内存,再以原文件默认编码格式读取指定类型的文件内容,写入内存。
[0015]所述的步骤四中,从内存中读取文件内容,以正常可阅读的编码格式,写入磁盘的另一文件夹。
[0016]本发明通过读写内存的方式来读写磁盘文件,批量转换乱码文档的编码格式,保证原文件不被丢失,提高了处理乱码文档的效率,以及原文件的安全性。

【专利附图】

【附图说明】
[0017]下面结合附图对本发明进一步说明:
[0018]附图是本发明方法流程图。

【具体实施方式】
[0019]如图1所示,本发明具体包含以下几个步骤:
[0020]步骤一:指定乱码文档的磁盘路径,可以指定到具体文件,也可以指定到某一文件夹,若指定为其一文件夹,则自动递归读取该文件夹下的所有文件夹及文件夹下的文件;
[0021]步骤二:指定要处理的文件类型,以文件后缀名进行判断区分,若不指定文件类型,则默认处理指定路径下的所有文档;
[0022]步骤三:递归读取指定磁盘路径下的所有文件以数组形式写入内存,循环文件数组,再以原文件默认编码格式读取指定类型的文件内容,写入内存;
[0023]步骤四:从内存中读取文件内容,以正常的编码格式,原文件名及原文件类型,写入磁盘的另一文件夹,释放资源,输出正常编码可阅读的文档。
【权利要求】
1.一种快速批量处理乱码文档的方法,其特征在于: 包含以下几个步骤: 步骤一、指定磁盘路径; 步骤二、指定文件类型; 步骤三、以默认编码读取文件内容写入内存; 步骤四、读取内存中文件内容以正常编码格式写入磁盘; 最后输出编码正常可阅读的文件。
2.根据权利要求1所述的快速批量处理乱码文档的方法,其特征在于:所述的步骤二中,以文件后缀名进行判断区分。
3.根据权利要求1所述的快速批量处理乱码文档的方法,其特征在于:所述的步骤三中,读取指定磁盘路径下的所有文件写入内存,再以原文件默认编码格式读取指定类型的文件内容,写入内存。
4.根据权利要求2所述的快速批量处理乱码文档的方法,其特征在于:所述的步骤三中,读取指定磁盘路径下的所有文件写入内存,再以原文件默认编码格式读取指定类型的文件内容,写入内存。
5.根据权利要求1至4任一项所述的快速批量处理乱码文档的方法,其特征在于:所述的步骤四中,从内存中读取文件内容,以正常可阅读的编码格式,写入磁盘的另一文件夹。
【文档编号】G06F17/22GK104462031SQ201410624888
【公开日】2015年3月25日 申请日期:2014年11月6日 优先权日:2014年11月6日
【发明者】丁继锋, 徐震宇, 孙傲冰, 季统凯 申请人:国云科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1