基于网页WEB模式下的文件生成器的制作方法

文档序号:13949043阅读:749来源:国知局
基于网页WEB模式下的文件生成器的制作方法

本发明属于网页程序开发技术领域,特别涉及一种基于网页web模式下的文件生成器。



背景技术:

计算机的诞生和发展促进了人类社会的进步和繁荣,作为信息科学的载体和核心,计算机科学在知识时代扮了重要的角色。web即全球广域网,也称为万维网,它是一种基于超文本和http的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在internet上的一种网络服务,为浏览者在internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将internet上的信息节点组织成一个互为关联的网状结构。

web非常流行的一个很重要的原因就在于它可以在一页上同时显示色彩丰富的图形和文本的性能。在web之前internet上的信息只有文本形式。web可以提供将图形、音频、视频信息集合于一体的特性。网页,是网站中的一个页面,通常是网页是构成网站的基本元素,是承载各种网站应用的平台。通俗的说,网站就是由网页组成的。文字与图片是构成一个网页的两个最基本的元素。你可以简单的理解为:文字,就是网页的内容,图片,就是网页的美观。除此之外,网页的元素还包括动画、音乐、程序等

在网页web页面上生成和原文件夹目录结构一致的文件,操作人员往往需要人为流程操作,并逐步逐项进行。文件夹的建立过程,由于是人为操作进行,效率低下,且不可避免出现丢失文件的问题,导致文件夹的建立无法正确和高效的进行。



技术实现要素:

为了解决现有技术存在的问题,本发明提供了基于网页web模式下的文件生成器,操作简捷,拖拽即可完成,节约了大量时间,为使用人员提供简便、快捷的网页信息服务。

为了实现上述目的,本发明是通过如下的技术方案来实现:基于网页web模式下的文件生成器,所述生成器包括:分解过滤模块、识别排序模块、获取模块、自动生成模块、存储模块、集成模块和浏览展示模块;

所述分解过滤模块用于从所拖拽的文件夹中分解过滤出文件夹的不同深度层级;所述识别排序模块用于对分解过滤模块得到的深度层级进行识别排序;所述获取模块用于从所拖拽的文件夹中获取文件夹不同深度层级的目录内容;所述自动生成模块用于根据识别排序模块和获取模块得到的深度层级顺序和目录内容,自动生成与原文件夹深度层级顺序和目录内容一致的文件夹;所述存储模块用于分别将识别排序模块和获取模块得到的深度层级顺序和目录内容,存储至云端;所述集成模块用于将自动生成模块生成的不同深度层级文件夹,按照识别排序模块得到的深度层级进行集成;所述浏览展示模块用于将新生成的文件夹进行浏览展示,展示的模式支持图标、列表、详细信息、平铺和内容。

作为本发明的一种优选方式,所述生成器的实现步骤如下:

步骤一:选中拖拽;选中需要生成的原文件,拖拽到网页web模式下;

步骤二:分解原文件;从原文件夹中分解过滤出原文件夹的不同深度层级;

步骤三:识别排序;对分解得到的不同深度层级进行识别排序;

步骤四:获取目录内容;从原文件夹中获取文件夹不同深度层级的目录内容;

步骤五:生成文件;根据得到的深度层级顺序和目录内容,自动生成与原文件夹深度层级顺序和目录内容一致的文件夹;

步骤六:云端存储;将得到的深度层级顺序和目录内容存储至云端;

步骤七:结构集成;将生成的多个不同深度层级的文件夹,按照原文件的深度层级进行集成;

步骤八:展示检验;将新生成的文件夹通过图标、列表、详细信息、平铺和内容的形式进行浏览展示。

作为本发明的一种优选方式,所述生成器支持独立部署和共享调用双层模式。

作为本发明的一种优选方式,所述生成器文件夹深度层级不限。

本发明的有益效果为:

1、本发明可以根据深度层级顺序和目录内容,自动生成与原文件夹深度层级顺序和目录内容一致的文件夹,操作简捷、拖拽即可完成,节约了大量时间。

2、本发明将得到的深度层级顺序和目录内容存储至云端,保证了数据的安全,且不易丢失。

3、本发明展示模式多样化,支持图标、列表、详细信息、平铺和内容多种模式进行展示,满足不同人群不同操作的需要。

4、本发明所提出的文件生成器省去人工操作的繁琐,为使用人员提供简便、快捷的网页信息服务。

附图说明

图1为基于网页web模式下的文件生成器的组成示意图;

图2为基于网页web模式下的文件生成器的实现流程图;

图中:1-分解过滤模块、2-识别排序模块、3-获取模块、4-自动生成模块、5-存储模块、6-集成模块、7-浏览展示模块。

具体实施方式

为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。

请参阅图1和图2,本发明提供一种技术方案:基于网页web模式下的文件生成器,所述生成器包括:分解过滤模块1、识别排序模块2、获取模块3、自动生成模块4、存储模块5、集成模块6和浏览展示模块7;

所述分解过滤模块1用于从所拖拽的文件夹中分解过滤出文件夹的不同深度层级;所述识别排序模块2用于对分解过滤模块1得到的深度层级进行识别排序;所述获取模块3用于从所拖拽的文件夹中获取文件夹不同深度层级的目录内容;所述自动生成模块4用于根据识别排序模块2和获取模块3得到的深度层级顺序和目录内容,自动生成与原文件夹深度层级顺序和目录内容一致的文件夹;所述存储模块5用于分别将识别排序模块2和获取模块3得到的深度层级顺序和目录内容,存储至云端;所述集成模块6用于将自动生成模块4生成的不同深度层级文件夹,按照识别排序模块2得到的深度层级进行集成;所述浏览展示模块7用于将新生成的文件夹进行浏览展示,展示的模式支持图标、列表、详细信息、平铺和内容。

作为本发明的一种优选方式,所述生成器的实现步骤如下:

步骤一:选中拖拽;选中需要生成的原文件,拖拽到网页web模式下;

步骤二:分解原文件;从原文件夹中分解过滤出原文件夹的不同深度层级;

步骤三:识别排序;对分解得到的不同深度层级进行识别排序;

步骤四:获取目录内容;从原文件夹中获取文件夹不同深度层级的目录内容;

步骤五:生成文件;根据得到的深度层级顺序和目录内容,自动生成与原文件夹深度层级顺序和目录内容一致的文件夹;

步骤六:云端存储;将得到的深度层级顺序和目录内容存储至云端;

步骤七:结构集成;将生成的多个不同深度层级的文件夹,按照原文件的深度层级进行集成;

步骤八:展示检验;将新生成的文件夹通过图标、列表、详细信息、平铺和内容的形式进行浏览展示。

作为本发明的一种优选方式,所述生成器支持独立部署和共享调用双层模式。

作为本发明的一种优选方式,所述生成器文件夹深度层级不限。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点,对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1