一种文件处理方法及装置制造方法

文档序号:6536201阅读:104来源:国知局
一种文件处理方法及装置制造方法
【专利摘要】本发明公开了一种文件处理方法及装置,涉及信息处理【技术领域】,为使用户在存在多层文件夹嵌套的情况下,能够快捷地查找到目标文件而发明。该方法包括:接收来自外部设备的文件;处理所述文件;输出所述处理后的文件;所述处理所述文件包括:根据对所述文件进行分类的分类结果自动生成用于存储各类文件的文件夹,所述文件夹包括在路径文件夹下的第一层的第一文件夹,当所述第一文件夹下的第二层中存在第二文件夹时,将所述第一文件夹和所述第二文件夹放置在所述路径文件夹下的第一层。本发明可用于文件处理技术中。
【专利说明】一种文件处理方法及装置

【技术领域】
[0001]本发明涉及信息处理【技术领域】,尤其涉及一种文件处理方法及装置。

【背景技术】
[0002]现有技术中,在多层文件夹嵌套的情况下,即一个文件夹下有另一个文件夹,所述另一个文件夹下有又一个文件夹的情况下,当用户需要查找所述又一个文件夹下的文件时,由于需要查找的文件处于最内层文件夹中,在查找过程中需要花费大量时间,因而,非常不便于用户对所述文件的查找,造成用户体验较差。


【发明内容】

[0003]有鉴于此,本发明提供一种文件处理方法及装置,以使用户在存在多层文件夹嵌套的情况下,能够快捷地查找到目标文件。
[0004]为达到上述目的,本发明实施例采用如下技术方案:
[0005]第一方面,本发明提供了一种文件处理方法,包括:
[0006]接收来自外部设备的文件;
[0007]处理所述文件;
[0008]输出处理后的文件;
[0009]所述处理所述文件包括:根据对所述文件进行分类的分类结果自动生成用于存储各类文件的文件夹,所述文件夹包括在路径文件夹下的第一层的第一文件夹,当所述第一文件夹下的第二层中存在第二文件夹时,将所述第一文件夹和所述第二文件夹放置在所述路径文件夹下的第一层。
[0010]在第一方面的第一种可能实现方式中,所述处理所述文件还包括:当所述路径文件夹下的第一层中同时存在第一文件夹和第一文件时,生成第三文件夹,并将所述第一文件存储在所述第三文件夹中,将所述第三文件夹放置在所述路径文件夹下的第一层。
[0011]结合第一方面或第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,所述处理所述文件还包括:当所述第一文件夹下的第二层中还存在第二文件时,生成第四文件夹,并将所述第二文件存储在所述第四文件夹中,将所述第四文件夹放置在所述路径文件夹下的第一层。
[0012]第二方面,本发明提供了一种文件处理装置,包括:输入部,接收来自外部设备的文件;
[0013]处理部,处理所述输入部接收的文件;
[0014]表示部,输出所述处理部处理后的文件;
[0015]所述处理部,根据对所述输入部接收的文件进行分类的分类结果自动生成用于存储各类文件的文件夹,所述文件夹包括在路径文件夹下的第一层的第一文件夹,当所述第一文件夹下的第二层中存在第二文件夹时,将所述第一文件夹和所述第二文件夹放置在所述路径文件夹下的第一层。
[0016]在第二方面的第一种可能实现方式中,所述处理部,当所述路径文件夹下的第一层中同时存在第一文件夹和第一文件时,生成第三文件夹,并将所述第一文件存储在所述第三文件夹中,将所述第三文件夹放置在所述路径文件夹下的第一层。
[0017]结合第二方面以及第二方面的第一种可能实现方式,在第二方面的第二种可能实现方式中,所述处理部,当所述第一文件夹下的第二层中还存在第二文件时,生成第四文件夹,并将所述第二文件存储在所述第四文件夹中,将所述第四文件夹放置在所述路径文件夹下的第一层。
[0018]本发明实施例提供的文件处理方法及装置,在存在多层文件夹嵌套的情况下,将内嵌的文件夹放置于路径文件夹的第一层上,由于路径文件夹的第一层是可以被用户直接查看到的,因而,能够便于用户快捷地查找到目标文件。

【专利附图】

【附图说明】
[0019]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本发明实施例一文件处理方法的流程图;
[0021]图2为本发明实施例一中的一种文件夹结构的示意图;
[0022]图3A为在本发明实施例一中处理之前的文件夹结构的示意图;
[0023]图3B为图3A所示文件夹结构在经过处理之后的示意图;
[0024]图4A为本发明实施例一中处理之前的文件夹结构的另一个示意图;
[0025]图4B为图4A所示文件夹结构在经过第一步处理之后的示意图;
[0026]图4C为图4B所示文件夹结构在经过进一步处理之后的示意图;
[0027]图5为本发明实施例二文件处理装置的示意图。

【具体实施方式】
[0028]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0029]本发明实施例一提供一种文件处理方法,旨在解决用户在多层文件夹嵌套的情况下不便于查找目标文件的问题。如图1所示,本发明实施例一的文件处理方法包括:
[0030]步骤11、接收来自外部设备的文件。
[0031]其中,所述外部设备例如可以为智能手机,个人计算机、平板电脑、移动电话、个人数码助理(personal digital assistant, PDA)和移动互联网设备(mobile Internetdevice, MID)等。所述文件包括我们常用的各种文件,如.mp3或者.avi等格式的文件。
[0032]步骤12、处理所述文件。此步骤可包括:根据对所述文件进行分类的分类结果自动生成用于存储各类文件的文件夹,所述文件夹包括在路径文件夹下的第一层的第一文件夹,当所述第一文件夹下的第二层中存在第二文件夹时,将所述第一文件夹和所述第二文件夹放置在所述路径文件夹下的第一层。
[0033]其中,所述路径文件夹为用户所选择的当前查找路径下的文件夹。在本发明的范围内,所述当前查找路径可以为根目录或子目录。本发明施例中提到的“层”是相对于路径文件夹而言的,即,路径文件夹处于第O层,直接位于所述路径文件夹下的文件夹和/或文件处于第一层,所述第一层中的文件夹下的文件夹和/或文件处于第二层…,依次类推。以三层为例,图2显示了一种文件夹结构的示意图。参照图2,处于每一层中的文件或文件夹用虚线框框起来。具体地,路径文件夹处于第O层,路径文件夹下的MP3文件夹、AAC文件夹和AVI文件夹处于第I层,直接处于这些第I层的文件夹下的文件处于第2层。另外,本发明实施例中提到的“第一文件夹下的第二层”表示某文件或文件夹位于第一文件夹下面的第二层,也即,所述术语“第一文件夹下的第二层”是用来对第二层的位置进行具体限定。
[0034]步骤13、输出处理后的文件。之后用户就可以在输出的处理后的文件中查找目标文件。
[0035]由上可以看出,本发明实施例一提供的文件处理方法,在存在多层文件夹嵌套的情况下,将内嵌的文件夹放置于路径文件夹的第一层上,由于路径文件夹的第一层是可以被用户直接查看到的,因而,能够便于用户快捷地查找到目标文件。
[0036]在具体应用中,本发明实施例不仅可适用于路径文件夹下仅存在文件夹的情况,而且还可以适用于对路径文件夹下同时存在文件夹和文件的情况进行处理。因此,在处理所述文件时,还包括:当所述路径文件夹下的第一层中同时存在第一文件夹和第一文件时,生成第三文件夹,并将所述第一文件存储在所述第三文件夹中,将所述第三文件夹放置在所述路径文件夹下的第一层。
[0037]举例而言,参照图3A,在经过上述技术方案处理之后,当路径文件夹下同时存在AAC文件夹(即为第一文件夹)和文件5 (即为第一文件)时,参照图3B,生成一个名称例如为“AVI”(当然,也可以为其他名称,这里仅是举例说明)的文件夹(即为第三文件夹),并将文件5放入所述AVI文件夹中,然后将所述AVI文件夹置于所述路径文件夹下的第一层。
[0038]在具体应用中,所述第一文件夹下的第二层中可能还存在第二文件。因此在处理所述文件时,还可包括:当所述第一文件夹下的第二层中还存在第二文件时,生成第四文件夹,并将所述第二文件存储在所述第四文件夹中,将所述第四文件夹放置在所述路径文件夹下的第一层。
[0039]举例而言,参照图4A,路径文件夹下的第一层的AAC文件夹(即为第一文件夹)的第二层中除了存在文件夹1(即为第二文件夹)之外,还存在文件3(即为第二文件)。此时,参照图4B,生成名称为文件夹2的文件夹(即为第四文件夹),并将文件3存储在所述文件夹2中,然后将所述文件夹2放置在在所述路径文件夹下的第一层。此时,由于所述AAC文件夹下的第二层中还存在文件夹I,将所述AAC文件夹和所述文件夹I放置在所述路径文件夹下的第一层。经过以上处理之后的文件夹结构可参照图4C。由图可见,文件夹I和文件夹2均处于所述路径文件夹的第一层。这样一来,十分便于用户查找目标文件。
[0040]相应的,如图5所示,本发明实施例二提供了一种文件处理装置100包括:输入部101,接收来自外部设备的文件;处理部102,处理所述输入部101接收的文件;表示部103,输出所述处理部102处理后的文件。其中,所述处理部102,根据对所述输入部101接收的文件进行分类的分类结果自动生成用于存储各类文件的文件夹,所述文件夹包括在路径文件夹下的第一层的第一文件夹,当所述第一文件夹下的第二层中存在第二文件夹时,将所述第一文件夹和所述第二文件夹放置在所述路径文件夹下的第一层。
[0041]由上可以看出,本发明实施例提供的文件处理装置,在存在多层文件夹嵌套的情况下,将内嵌的文件夹放置于路径文件夹的第一层上,由于路径文件夹的第一层是可以被用户直接查看到的,因而,能够便于用户快捷地查找到目标文件。
[0042]在具体应用中,本发明实施例二不仅可适用于路径文件夹下仅存在文件夹的情况,而且还可以适用于对路径文件夹下同时存在文件夹和文件的情况进行处理。具体地,在本发明的一个实施例中,所述处理部102,当所述路径文件夹下的第一层中同时存在第一文件夹和第一文件时,生成第三文件夹,并将所述第一文件存储在所述第三文件夹中,将所述第三文件夹放置在所述路径文件夹下的第一层。
[0043]在上述本发明实施例二的基础上,或者在本发明的另一个实施例中,所述第一文件夹下的第二层中可能还存在第二文件。此时,所述处理部102,当所述第一文件夹下的第二层中还存在第二文件时,生成第四文件夹,并将所述第二文件存储在所述第四文件夹中,将所述第四文件夹放置在所述路径文件夹下的第一层。
[0044]其中,所述装置的工作原理可参照前述方法实施例的描述,在此不再赘述。
[0045]由上可以看出,本发明实施例提供的文件处理装置,将内嵌的文件夹以及文件都放置于路径文件夹的第一层上,由于路径文件夹的第一层是可以被用户直接查看到的,因而,能够便于用户快捷地查找到目标文件。
[0046]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0047]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种文件处理方法,包括: 接收来自外部设备的文件; 处理所述文件; 输出处理后的文件;其特征在于, 所述处理所述文件包括:根据对所述文件进行分类的分类结果自动生成用于存储各类文件的文件夹,所述文件夹包括在路径文件夹下的第一层的第一文件夹,当所述第一文件夹下的第二层中存在第二文件夹时,将所述第一文件夹和所述第二文件夹放置在所述路径文件夹下的第一层。
2.根据权利要求1所述的文件处理方法,其特征在于,所述处理所述文件还包括: 当所述路径文件夹下的第一层中同时存在第一文件夹和第一文件时,生成第三文件夹,并将所述第一文件存储在所述第三文件夹中,将所述第三文件夹放置在所述路径文件夹下的第一层。
3.根据权利要求1或2所述的文件处理方法,其特征在于,所述处理所述文件还包括: 当所述第一文件夹下的第二层中还存在第二文件时,生成第四文件夹,并将所述第二文件存储在所述第四文件夹中,将所述第四文件夹放置在所述路径文件夹下的第一层。
4.一种文件处理装置,包括: 输入部,接收来自外部设备的文件; 处理部,处理所述输入部接收的文件; 表示部,输出所述处理部处理后的文件; 其特征在于,所述处理部,根据对所述输入部接收的文件进行分类的分类结果自动生成用于存储各类文件的文件夹,所述文件夹包括在路径文件夹下的第一层的第一文件夹,当所述第一文件夹下的第二层中存在第二文件夹时,将所述第一文件夹和所述第二文件夹放置在所述路径文件夹下的第一层。
5.根据权利要求4所述的文件处理装置,其特征在于, 所述处理部,当所述路径文件夹下的第一层中同时存在第一文件夹和第一文件时,生成第三文件夹,并将所述第一文件存储在所述第三文件夹中,将所述第三文件夹放置在所述路径文件夹下的第一层。
6.根据权利要求4或5所述的文件处理装置,其特征在于,所述处理部,当所述第一文件夹下的第二层中还存在第二文件时,生成第四文件夹,并将所述第二文件存储在所述第四文件夹中,将所述第四文件夹放置在所述路径文件夹下的第一层。
【文档编号】G06F17/30GK104050209SQ201410024132
【公开日】2014年9月17日 申请日期:2014年1月20日 优先权日:2013年3月15日
【发明者】徐才玲, 蔡三龙, 周艳丽, 曾小慧, 宋伟斌, 陈福山 申请人:厦门歌乐电子企业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1