文件状态的显示方法和文件状态的显示系统技术方案

技术编号:14739745 阅读:91 留言:0更新日期:2017-03-01 13:35
本发明专利技术提供了一种文件状态的显示方法和文件状态的显示系统,其中,文件状态的显示方法包括:确定本地的预存数据文件夹中所有的原始文件,并获取原始文件的标识信息;在根据用户指令对预存数据文件夹进行编辑后,确定编辑后的数据文件夹中编辑文件,以及所有编辑文件的标识信息;根据原始文件的标识信息和编辑文件的标识信息,创建新建数据文件夹,其中,新建数据文件夹包括原始文件和编辑文件构成的并集中的所有文件,以作为新建数据文件夹的新建文件;以及根据原始文件和编辑文件的匹配状态,确定新建文件的显示状态。通过本发明专利技术的技术方案,提高了文件状态的查看效率和准确率,降低了服务器的数据交互压力。

【技术实现步骤摘要】

本专利技术涉及计算机领域,具体而言,涉及一种文件状态的显示方法和一种文件状态的显示系统。
技术介绍
多种可扩展标记语言如XML(ExtensiveMakeupLanguage,可扩展标示语言)被广泛应用于各种应用程序之间进行数据传输,例如XML数据以纯文本格式进行存储,提供了一种独立于软件和硬件的数据存储方法,这让创建不同应用程序可以共享的数据变得更加容易。相关技术中,仅能通过服务器读取可扩展标记语言文件的状态,增加了服务器读取数据的压力,网络间的交互较多,而且效率低下。因此,如何设计一种实时更新文件状态的显示方案成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述问题,本专利技术提出了一种新的文件状态的显示方案,通过比对预存数据文件夹和编辑后的数据文件夹中文件的标识信息,获取原始文件和编辑文件的匹配状态,得到新建文件的显示状态,使得能够根据标识信息的匹配情况获取新建文件状态,即能够通过比较文件的方式获取文件状态,而不必通过服务器中获取文件状态,减轻了降低了服务器端的压力和网络间的数据交互压力,并且提高了文件状态的查看效率和准确率。有鉴于此,本专利技术的第一方面提出了一种文件状态的显示方法,包括:确定本地的预存数据文件夹中所有的原始文件,并获取所述原始文件的标识信息;在根据用户指令对所述预存数据文件夹进行编辑后,确定编辑后的数据文件夹中编辑文件,以及所有编辑文件的标识信息;根据所述原始文件的标识信息和所述编辑文件的标识信息,创建新建数据文件夹,其中,所述新建数据文件夹包括所述原始文件和所述编辑文件构成的并集中的所有文件,以作为所述新建数据文件夹的新建文件;以及根据所述原始文件和所述编辑文件的匹配状态,确定所述新建文件的显示状态。在该技术方案中,通过比对预存数据文件夹和编辑后的数据文件夹中文件的标识信息,获取原始文件和编辑文件的匹配状态,得到新建文件的显示状态,使得能够根据标识信息的匹配情况获取新建文件状态,即能够通过比较文件的方式获取文件状态,而不必通过服务器中获取文件状态,减轻了降低了服务器端的压力和网络间的数据交互压力,并且提高了文件状态的查看效率和准确率。具体地,首先获取预存数据文件夹中的所有原始文件的标识信息,然后获取编辑后的数据文件夹中的编辑文件的标识信息,并且将原始文件的标识信息与编辑文件的标识信息存入到创建的新建数据文件夹中,作为新建文件夹的新建文件,并且将原始文件与编辑文件作比较,得到新建文件的显示状态。其中,可以使用XML(ExtensiveMakeupLanguage,可扩展标示语言)实现对原始文件和编辑文件的标识,XML数据以纯文本格式进行存储,因此提供了一种独立于软件和硬件的数据存储方法,这让创建不同应用程序可以共享的数据变得更加容易。在上述技术方案中,优选的,根据所述原始文件和所述编辑文件的匹配状态,确定所述新建文件的显示状态,包括以下具体步骤:在判定所述编辑文件的标识信息与任一个所述原始文件的标识信息匹配时,根据所述编辑文件的内容与所述原始文件的内容判断所述新建文件的显示状态;在判定所述编辑文件的内容与所述原始文件的内容一致时,确定所述编辑文件对应的新建文件的显示状态为原始。在该技术方案中,通过在判定原始文件中存在与编辑文件相同的标识信息后,进一步比较原始文件和编辑文件的内容,当内容匹配时,可确定新建文件是原始文件,即原始状态,使得通过比较文件标识信息的方式以及比较文件内容的方式获取文件状态,而不必通过服务器获取,降低了服务器端的数据交互压力,并且提高了文件状态的查看效率和准确率。具体地,将编辑文件的标识信息与原始文件的标识信息进行比较,当标识信息匹配成功时,就可以判断编辑文件对应的新建文件为原始状态,使得能够通过比较标识信息得知文件状态为原始状态。在上述技术方案中,优选的,判定所述编辑文件的内容与所述原始文件的内容一致时,确定所述编辑文件对应的新建文件的显示状态为原文件,还包括以下具体步骤:在判定所述编辑文件的内容与所述原始文件的内容不一致时,确定所述编辑文件对应的新建文件的显示状态为替换。在该技术方案中,通过在判定原始文件中存在与编辑文件相同的标识信息后,进一步比较原始文件和编辑文件的内容,当内容不匹配时,可确定新建文件是替换文件,即替换状态,使得通过比较文件标识信息的方式以及比较文件内容的方式获取文件状态,而不必通过服务器获取,降低了服务器端的数据交互压力,并且提高了文件状态的查看效率和准确率。具体地,将编辑文件的内容与原始文件的内容进行比较,当编辑文件的内容和原始文件的内容相同时,就可以判断编辑文件对应的新建文件为原始状态;当编辑文件的内容和原始文件的内容不相同时,就可以判断编辑文件对应的新建文件为替换状态。在上述技术方案中,优选的,根据所述原始文件和所述编辑文件的匹配状态,确定所述新建文件的显示状态,还包括以下具体步骤:在判定所述编辑文件的标识信息与任一个所述原始文件的标识信息均不匹配时,确定所述编辑文件对应的新建文件的显示状态为新建。在该技术方案中,比对预存数据文件夹和编辑后的数据文件夹中文件的标识信息,当原始文件中不存在能够与编辑文件相匹配的标识信息时,可确定编辑文件对应的新建文件为新建文件,即新建状态,使得能够根据标识信息的匹配情况获取新建文件状态,即能够通过比较文件的方式获取文件状态,而不必通过服务器中获取文件状态,减轻了降低了服务器端的压力和网络间的数据交互压力,并且提高了文件状态的查看效率和准确率。具体地,将编辑文件的标识信息与原始文件的标识信息进行比较,当编辑文件的标识信息和原始文件的标识信息都不相同时,就可以判断编辑文件对应的新建文件为新建状态。在上述技术方案中,优选的,根据所述原始文件和所述编辑文件的匹配状态,确定所述新建文件的显示状态,还包括以下具体步骤:在判定所述原始文件的标识信息与任一个所述编辑文件的标识信息均不匹配时,确定所述编辑文件对应的新建文件的显示状态为删除。在该技术方案中,比对预存数据文件夹和编辑后的数据文件夹中文件的标识信息,当编辑文件中不存在能够与原始文件相匹配的标识信息时,可确定编辑文件对应的新建文件为删除文件,即删除状态,使得能够根据标识信息的匹配情况获取新建文件状态,即能够通过比较文件的方式获取文件状态,而不必通过服务器中获取文件状态,减轻了降低了服务器端的压力和网络间的数据交互压力,并且提高了文件状态的查看效率和准确率。具体地,将编辑文件的标识信息与原始文件的标识信息进行比较,当编辑文件的标识信息和原始文件的标识信息都不相同时,就可以判断编辑文件对应的新建文件为删除状态。根据本专利技术的第二方面的实施例,提供了一种文件状态的显示系统,包括:确定单元,用于确定本地的预存数据文件夹中原始文件,并获取所述原始文件的标识信息;所述确定单元还用于:在根据用户指令对所述预存数据文件夹进行编辑后,确定编辑后的数据文件夹中编辑文件,以及所有编辑文件的标识信息;所述文件状态的显示系统还包括:创建单元,用于根据所述原始文件的标识信息和所述编辑文件的标识信息,创建新建数据文件夹,其中,所述新建数据文件夹包括所述原始文件和所述编辑文件构成的并集中的所有文件,以作为所述新建数据文件夹的新建文件;所述确定单元还用于:根据所述原始文件和所述编辑文本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201510509481.html" title="文件状态的显示方法和文件状态的显示系统原文来自X技术">文件状态的显示方法和文件状态的显示系统</a>

【技术保护点】
一种文件状态的显示方法,其特征在于,包括:确定本地的预存数据文件夹中所有的原始文件,并获取所述原始文件的标识信息;在根据用户指令对所述预存数据文件夹进行编辑后,确定编辑后的数据文件夹中编辑文件,以及所有编辑文件的标识信息;根据所述原始文件的标识信息和所述编辑文件的标识信息,创建新建数据文件夹,其中,所述新建数据文件夹包括所述原始文件和所述编辑文件构成的并集中的所有文件,以作为所述新建数据文件夹的新建文件;以及根据所述原始文件和所述编辑文件的匹配状态,确定所述新建文件的显示状态。

【技术特征摘要】
1.一种文件状态的显示方法,其特征在于,包括:确定本地的预存数据文件夹中所有的原始文件,并获取所述原始文件的标识信息;在根据用户指令对所述预存数据文件夹进行编辑后,确定编辑后的数据文件夹中编辑文件,以及所有编辑文件的标识信息;根据所述原始文件的标识信息和所述编辑文件的标识信息,创建新建数据文件夹,其中,所述新建数据文件夹包括所述原始文件和所述编辑文件构成的并集中的所有文件,以作为所述新建数据文件夹的新建文件;以及根据所述原始文件和所述编辑文件的匹配状态,确定所述新建文件的显示状态。2.根据权利要求1所述的文件状态的显示方法,其特征在于,根据所述原始文件和所述编辑文件的匹配状态,确定所述新建文件的显示状态,包括以下具体步骤:在判定所述编辑文件的标识信息与任一个所述原始文件的标识信息匹配时,根据所述编辑文件的内容与所述原始文件的内容判断所述新建文件的显示状态;在判定所述编辑文件的内容与所述原始文件的内容一致时,确定所述编辑文件对应的新建文件的显示状态为原始。3.根据权利要求2所述的文件状态的显示方法,其特征在于,判定所述编辑文件的内容与所述原始文件的内容一致时,确定所述编辑文件对应的新建文件的显示状态为原文件,还包括以下具体步骤:在判定所述编辑文件的内容与所述原始文件的内容不一致时,确定所述编辑文件对应的新建文件的显示状态为替换。4.根据权利要求1至3中任一项所述的文件状态的显示方法,其特征在于,根据所述原始文件和所述编辑文件的匹配状态,确定所述新建文件的显示状态,还包括以下具体步骤:在判定所述编辑文件的标识信息与任一个所述原始文件的标识信息均不匹配时,确定所述编辑文件对应的新建文件的显示状态为新建。5.根据权利要求1至3中任一项所述的文件状态的显示方法,其特征在于,根据所述原始文件和所述编辑文件的匹配状态,确定所述新建文件的显示状态,还包括以下具体步骤:在判定所述原始文件的标识信...

【专利技术属性】
技术研发人员:蔡秀艳
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1