网页生成方法、装置、电子设备及存储介质与流程

文档序号:24350538发布日期:2021-03-19 12:35阅读:83来源:国知局
网页生成方法、装置、电子设备及存储介质与流程

本申请涉及页面设计技术领域,具体而言,涉及一种网页生成方法、装置、电子设备及存储介质。



背景技术:

随着网站业务的不断增加,网站拥有越来越多的功能,相应的,需要在网站界面上提供越来越多的文档供用户使用。其中,网站界面上所显示的网页文档由word等原始文档形式转化而来。因此,当网站提供的文档规模较大时,如何实现原始文档至网页文档的快速高效转换,即如何基于原始文档生成网页文档,是需要解决的问题。

目前,网页文档的生成方法大多数有三种,第一种是基于富文本编辑器的输出;第二种是程序员手动编写代码进行实现,在编写好之后同步到服务器,进行界面的生成或者更新;第三种是程序员手动编写markdown(是一种轻量级标记语言文件),采用markdown文件服务器进行渲染。

但是,采用现有技术的方法,均需要耗费大量的时间进行网页文档的编辑生成,导致效率低下。



技术实现要素:

本申请的目的在于,针对上述现有技术中的不足,提供一种网页生成方法、装置、电子设备及存储介质,以便提高网页生成效率。

为实现上述目的,本申请实施例采用的技术方案如下:

第一方面,本申请实施例提供了一种网页生成方法,所述方法包括:

获取待转换的原始文档,所述原始文档为使用文本编辑软件所生成的文档;

确定所述原始文档对应的文档树,所述文档树用于表征所述原始文档的层级结构以及所述原始文档的内容;

根据所述原始文档对应的文档树生成中间格式文档,所述中间格式文档使用预设的语法格式表征所述原始文档的层级结构以及所述原始文档的内容;

根据所述中间格式文档,生成所述原始文档对应的目标网页。

可选地,所述根据所述原始文档对应的文档树生成中间格式文档,包括:

识别所述文档树中的标签;

根据所述文档树中的标签的类型,生成所述中间格式文档。

可选地,所述根据所述文档树中的标签的类型,生成所述中间格式文档,包括:

若所述标签的类型为可生成所述中间格式文档的类型,则生成所述标签在所述中间格式文档中的对应对象,并将所述文档树中的标签包含的内容加入所述对应对象中。

可选地,根据所述文档树中的标签的类型,生成所述中间格式文档,包括:

若所述标签的类型为不可生成所述中间格式文档的类型,则丢弃所述标签以及所述标签所包含的内容。

可选地,所述根据所述中间格式文档,生成所述原始文档对应的目标网页,包括:

根据所述中间格式文档所使用的所述预设的语法格式与所述目标网页的格式的映射关系,生成所述原始文档对应的目标网页。

可选地,所述根据所述中间格式文档所使用的所述预设的语法格式与所述目标网页的格式的映射关系,生成所述原始文档对应的目标网页,包括:

读取所述中间格式文档的多个对象;

根据所述中间格式文档所使用的所述预设的语法格式与所述目标网页的格式的映射关系,生成所述中间格式文档的每个对象在所述目标网页中的代码段;

对每个所述对象在所述目标网页中的代码段进行组合处理,得到所述原始文档对应的目标网页。

可选地,所述确定所述原始文档对应的文档树,包括:

读取所述原始文档的二进制流;

对所述原始文档的二进制流进行解压处理,得到所述原始文档的xml(可扩展标记语言,extentsiblemarkuplanguage)结构;

根据所述原始文档的xml结构,确定所述原始文档对应的文档树。

第二方面,本申请实施例还提供了一种网页生成装置,所述装置包括:获取模块、确定模块及生成模块;

所述获取模块,用于获取待转换的原始文档,所述原始文档为使用文本编辑软件所生成的文档;

所述确定模块,用于确定所述原始文档对应的文档树,所述文档树用于表征所述原始文档的层级结构以及所述原始文档的内容;

所述生成模块,用于根据所述原始文档对应的文档树生成中间格式文档,所述中间格式文档使用预设的语法格式表征所述原始文档的层级结构以及所述原始文档的内容;根据所述中间格式文档,生成所述原始文档对应的目标网页。

可选地,所述生成模块,用于识别所述文档树中的标签;根据所述文档树中的标签的类型,生成所述中间格式文档。

可选地,所述生成模块,还用于若所述标签的类型为可生成所述中间格式文档的类型,则生成所述标签在所述中间格式文档中的对应对象,并将所述文档树中的标签包含的内容加入所述对应对象中。

可选地,所述生成模块,还用于:

若所述标签的类型为不可生成所述中间格式文档的类型,则丢弃所述标签以及所述标签所包含的内容。

可选地,所述生成模块,还用于根据所述中间格式文档所使用的所述预设的语法格式与所述目标网页的格式的映射关系,生成所述原始文档对应的目标网页。

可选地,所述生成模块,还用于读取所述中间格式文档的多个对象;

根据所述中间格式文档所使用的所述预设的语法格式与所述目标网页的格式的映射关系,生成所述中间格式文档的每个对象在所述目标网页中的代码段;

对每个所述对象在所述目标网页中的代码段进行组合处理,得到所述原始文档对应的目标网页。

可选地,所述确定模块,还用于读取所述原始文档的二进制流;

对所述原始文档的二进制流进行解压处理,得到所述原始文档的xml结构;

根据所述原始文档的xml结构,确定所述原始文档对应的文档树。

第三方面,本申请实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如第一方面提供的所述方法的步骤。

第四方面,本申请实施例还提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面提供的所述方法。

本申请的有益效果是:

本申请提供一种网页生成方法、装置、电子设备及存储介质,该方法包括:获取待转换的原始文档,原始文档为使用文本编辑软件所生成的文档;确定原始文档对应的文档树,文档树用于表征原始文档的层级结构以及原始文档的内容;根据原始文档对应的文档树生成中间格式文档,中间格式文档使用预设的语法格式表征原始文档的层级结构以及原始文档的内容;根据中间格式文档,生成原始文档对应的目标网页。在该方法中,通过根据原始文档对应的文档树生成中间格式文档,然后,再根据读取到的中间格式文档的语法格式,生成原始文档对应的目标网页,实现了用户只需掌握操作文本编辑软件的技能,就能够自动生成目标网页,不需要学习其它的网页生成工具,即可以使用较小的学习成本生成网页,避免了还需要学习开发技巧的过程,从而提高了网页生成效率。

另外,通过对文档树中的标签类型进行判断识别,将不能生成中间格式文档的标签以及标签所包含的内容丢弃,还可以提高生成中间格式文档准确率。

其次,将不在白名单内的链接标签抹掉,以确保生成目标网页的安全性高。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的一种电子设备的结构示意图;

图2为本申请实施例提供的一种网页生成方法的流程示意图;

图3为本申请实施例提供的另一种网页生成方法的流程示意图;

图4为本申请实施例提供的又一种网页生成方法的流程示意图;

图5为本申请实施例提供的又一种网页生成方法的流程示意图;

图6为本申请实施例提供的另一种网页生成方法的流程示意图;

图7为本申请实施例提供的一种网页生成方法的整体流程示意图;

图8为本申请实施例提供的一种网页生成装置的结构示意图。

图标:100-电子设备;101-处理器;102-存储器。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。

另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。

图1为本申请实施例提供的一种电子设备的结构示意图;该电子设备例可以是通用计算机或特殊用途的计算机,两者都可以用于实现本申请的网页生成方法。如图1所示,电子设备100包括:处理器101和存储器102。

其中,存储器102用于存储程序,处理器101调用存储器102存储的程序,以执行下面实施例提供的网页生成方法,如下将通过多个具体的实施例对本申请所提供的网页生成方法进行详细说明。

图2为本申请实施例提供的一种网页生成方法的流程示意图,可选地,该方法的执行主体可以是计算机、服务器等设备。如图2所示,该方法包括:

s201、获取待转换的原始文档。

其中,原始文档为使用文本编辑软件所生成的文档。

在一些实施例中,原始文档可以是通过word、wps等文本编辑软件生成的文档。

在一种可实现的方式中,例如,获取word的起始节点和子节点。其中,起始节点是包含有word的版本和格式,比如,word的版本可以是:2003版本、2006版本、2013版本等多个版本中的任一版。word的格式可以是doc、docx中的任一格式。

子节点是包含各子节点对应的内容和格式。其中,子节点对应的内容可以是word文档中的内容;格式可以是:word文档内容中的多个标题层级结构、字体大小、字体类型、边距、图片内容等。

s202、确定原始文档对应的文档树。

其中,文档树用于表征原始文档的层级结构以及原始文档的内容。

在一种可实现的方式中,根据获取到的原始文档的起始节点和子节点,以确定原始文档的层级结构和内容。例如,读取到原始文档的子节点中含有一级标题、二级标题、三级标题等多个标题结构,则可以根据子节点中的标题结构确定原始文档的层级结构。

s203、根据原始文档对应的文档树生成中间格式文档。

其中,中间格式文档使用预设的语法格式表征原始文档的层级结构以及原始文档的内容。

在一种可实现的方式中,中间格式文档可以是markdown格式的文件,markdown格式的文件是用简洁的语法代替排版,而不像一般使用的文本编辑软件word或wps有大量的排版、字体设置。

举例说明,通过对原始文档对应的文档树进行逐一遍历,如采用markdown文件中的标题语法格式将遍历到的文档树中多级标题转换成对应的标题层级结构,以得到原始文档的层级结构。

可选地,如可以采用markdown文件中的图片语法对文档树中的图片进行压缩处理,还可以对文档树中的链接标签进行过滤等操作,以生成中间格式文件,即markdown文件。

可选地,在获取待转换的原始文档之前,先按照预设规则对原始文档的文件名进行命名,以便于后续可以根据对word的文件名进行分割,以生成中间格式文件的目录结构。比如将原始文档的命名为a.b.c.doc,则相应的,会创建a目录,a目录下会创建b目录,b目录下会创建c.md,然后,保存生成的markdown文件名和图片到对应的目录中,以生成多个原始文档文件名命名的目录和对应的图片资源。

s204、根据中间格式文档,生成原始文档对应的目标网页。

在一种可实现的方式中,可以根据中间格式文档生成对应的目标网页代码段,再用目标网页代码生成器生成完整目标网页界面,以及还可以根据目标网页名字,生成对应的目标网页的目录结构,以实现生成目标网页的效果。

综上所述,本申请实施例提供一种网页生成方法,该方法包括:获取待转换的原始文档,原始文档为使用文本编辑软件所生成的文档;确定原始文档对应的文档树,文档树用于表征原始文档的层级结构以及原始文档的内容;根据原始文档对应的文档树生成中间格式文档,中间格式文档使用预设的语法格式表征原始文档的层级结构以及原始文档的内容;根据中间格式文档,生成原始文档对应的目标网页。在该方法中,通过根据原始文档对应的文档树生成中间格式文档,然后,再根据读取到的中间格式文档的语法格式,生成原始文档对应的目标网页,实现了用户只需熟练操作文本编辑软件就能够生成目标网页,不需要学习其它的网页生成工具,即可以使用较小的学习成本生成网页,避免了还需要学习开发技巧的过程,从而提高了网页生成效率。

图3为本申请实施例提供的另一种网页生成方法的流程示意图;如图3所示,上述步骤s203:根据原始文档对应的文档树生成中间格式文档,还可包括:

s301、识别文档树中的标签。

通常,文档树中包含原始文档内容中的多个标签类型,比如,图片标签img、链接标签a、行内标签span、片段标签p等多个标签类型。

所以,需要对文档树中的每一个标签进行类型判断识别,避免对不能生成中间格式文档的标签对应的内容进行转换,这样可以保证生成的中间格式文档准确无误。

s302、根据文档树中的标签的类型,生成中间格式文档。

需要说明的是,对文档中的不同标签类型采用不同的处理方式,以生成中间格式文档。

在一种可实现的方式中,例如,识别到的文档树中的某一个标签的类型是图片标签img,则可以读取该图片标签img包含的图片内容,并生成缓存区,然后转为可用于传输字节代码的编码数据。

为了便于理解,在本实施例中,编码数据以base64为例,则可以根据base64对该图片标签img包含的图片内容进行编码,以获取得到对应的hashcode(哈希码)。可以理解,hashcode是根据图片的内容对应生成的,并使用hashcode生成该图片的名字,这样可以避免图片没有改变刷新图片。

图4为本申请实施例提供的又一种网页生成方法的流程示意图;如图4所示,可选地,上述步骤s302:根据文档树中的标签的类型,生成中间格式文档,还可包括:

s401、判断文档树中的标签类型是否是可生成中间格式文档的类型。

需要说明的是,文档树中包含有多种类型的标签,如图片标签、链接标签、标题标签、公式标签及附件标签等,不是每种类型的标签都可以生成中间格式文档,则需要对遍历到的文档中的每一个标签类型进行判断,以提高生成中间格式文档的效率。

s402、若标签的类型为可生成中间格式文档的类型,则生成标签在中间格式文档中的对应对象,并将文档树中的标签包含的内容加入对应对象中。

在一种可能实现的方式中,例如,若识别到文档树中的某一个标签的类型是链接标签a,则采用中间格式文档中的链接语法,以生成链接标签a在中间格式文档中的对应对象,并将该链接标签a包含的链接内容加入对应对象中,以便于在后续生成的目标网页中,用户可以对该链接标签a包含的链接地址内容进行点击打开。

可选地,为了实现对目标网页的风险把控,还可以通过url(uniformresourcelocator,统一资源定位器)判断该链接标签a,是否在目标网页所属网站定义的白名单内,若不在白名单内,则将链接标签a进行剔除,以提高生成目标网页的安全性。

若在白名单内,则生成该链接标签a在中间格式文档中的对应对象。

可选地,上述步骤s302:根据文档树中的标签的类型,生成中间格式文档,还可包括:

s403、若标签的类型为不可生成中间格式文档的类型,则丢弃标签以及标签所包含的内容。

在另一种可能实现的方式中,比如,附件标签或者其他特殊格式是不能生成中间格式文档。如若识别到文档树中的下一个标签的类型是附件标签类型,则将该附件标签和该附件标签所包含的附件内容进行丢弃,以提高生成中间格式文档准确率和效率。

可选地,上述步骤s204:根据中间格式文档,生成原始文档对应的目标网页,还可包括:根据中间格式文档所使用的预设的语法格式与目标网页的格式的映射关系,生成原始文档对应的目标网页。

在一种可能实现的方式中,如在确定中间格式文档和目标网页的格式之后,则可以确定它们两者之间的映射关系。比如,markdown文件与html(hypertextmarkuplanguage,超级文本标记语言)格式之间的映射关系。

图5为本申请实施例提供的又一种网页生成方法的流程示意图;如图5所示,在上述实施例的基础上,根据中间格式文档所使用的预设的语法格式与目标网页的格式的映射关系,生成原始文档对应的目标网页,还可包括如下步骤:

s501、读取中间格式文档的多个对象。

在本实施例中,为了便于理解,例如,以中间格式文档是markdown格式的文件为例进行说明。

其中,markdown文件的对象中含有markdown文件对应的内容和基本的属性,则可以对读取到的markdown文件目录进行解析遍历,以获取对应的markdown文件中的多个对象。

s502、根据中间格式文档所使用的预设的语法格式与目标网页的格式的映射关系,生成中间格式文档的每个对象在目标网页中的代码段。

在本实施例中,为了便于理解,以目标网页的格式是html,则可以根据markdown文件所使用的预设的语法格式和html格式之间的映射关系,将markdown文件中的每个对象生成目标网页中的html代码段。

s503、对每个对象在目标网页中的代码段进行组合处理,得到原始文档对应的目标网页。

通常,在对每个对象在目标网页中的代码段进行组合处理之前,需要先定义目标网页中公共界面的每个插槽功能,如定义content(内容)、footer(底部)、header(头部)、sidebar(导航)或者广告位等一系列插槽函数。

定义之后,例如,在上述实施例的基础上,html生成器会将html代码段放入到指定的插槽中去,以生成完整的目标网页界面。其中,如content插槽会插入html代码段所包含的markdown文件中的文档内容,sidebar会根据目录结构生成界面导航,每一个插槽都有不同的功能,使得可以根据不同的插槽功能对目标网页中对应的html代码段进行处理。

在本实施例中,比如,通过html生成器将html代码段所包含的markdown文件中的文档内容插入到content插槽中,以生成目标网页中的文档内容;还可以将根据markdown的对象生成对应的目录结构,插入到sidebar插槽中,以生成对应的导航目录等一系列操作;还可以将根据markdown的对象生成的菜单结构插入到menu(菜单)插槽中,以生成目标网页中的菜单目录。最后,即可得到原始文档对应的目标网页。

图6为本申请实施例提供的另一种网页生成方法的流程示意图;如图6所示,上述步骤s202:确定原始文档对应的文档树,还可包括:

s601、读取原始文档的二进制流。

在一种可实现的方式中,例如,可读取原始文档word的文件名和文件内容,并缓存至内存buffer(缓存区)。

s602、对原始文档的二进制流进行解压处理,得到原始文档的xml结构。

需要说明的是,解压处理是以便于对原始文档内的多种格式进行读取。

在上述实施例的基础上,可以使用zip(是一种相当简单的分别压缩每个文件的存档格式)对于缓存至buffer的二进制流进行解压处理,以生成对应的xml结构的文件。

s603、根据原始文档的xml结构,确定原始文档对应的文档树。

在一种可能实现的方式中,例如,对原始文档的xml结构文件进行遍历,并根据原始文档的xml结构文件生成一个跟节点,然后,再对每一个跟节点进行遍历:

(1)生成一个对象,将遍历到的xml结构的类型和对应的文本存储到对象中。

(2)识别遍历到的xml结构中是否有嵌套的xml结构,如果有则遍历嵌套的xml结构,继续进行步骤(1)的操作;如果没有则把当前对象插入到父级属性中,然后继续遍历下一个跟节点直到结束。

图7为本申请实施例提供的一种网页生成方法的整体流程示意图;如图7所示,该方法可包括:

s701、读取原始文档的二进制流。

s702、对原始文档的二进制流进行解压处理,得到原始文档的xml结构。

s703、根据原始文档的xml结构,确定原始文档对应的文档树。

s704、判断文档树中的标签类型是否是可生成中间格式文档的类型;若是,转至步骤s705,否则,转至步骤s706。

s705、若为可生成中间格式文档的类型,则生成标签在中间格式文档中的对应对象,并将文档树中的标签包含的内容加入对应对象中,以生成中间格式文档。

s706、若为不可生成中间格式文档的类型,则丢弃标签以及标签所包含的内容。

s707、读取中间格式文档的多个对象。

s708、根据中间格式文档所使用的预设的语法格式与目标网页的格式的映射关系,生成中间格式文档的每个对象在目标网页中的代码段。

s709、对每个对象在目标网页中的代码段进行组合处理,得到原始文档对应的目标网页。

举例说明,对本申请提供的网页生成方法进行简单说明。

例如,原始文档有:quick.index.docx、func.role.docx、func.task.docx文件。

(1)读取每一个原始文档的内容和文件的名称,对每一个原始文档的文件名进行分割,生成markdown格式文件的目录结构,即对应的quick文件夹和func文件夹;其中,quick文件夹中有index.md,func文件夹下生成对应的role.md和task.md以及对应的图片文件。

(2)读取上述得到的每一个markdown文件中的多个对象,然后,创建插槽head插槽、菜单插槽和footer插槽函数,生成markdown文件中每个对象在目标网页中的对应代码段,最后,将使用md插槽函数对读取的markdown文件进行处理,返回相应的html代码段,与公用的插槽组成完整的html代码段,创建和markdown文件一样的目录结构,拷贝到目标网页的目录当中。

(3)在读取每一个markdown文件之后,生成对应的html代码段文件,该html代码段有完整的公共模块head、footer和菜单导航,打开之后可以点击菜单导航栏跳转到其它的界面,比如:在根据func文件夹下的role.md和task.md生成role.html和task.html后,可以在task.html中获取到当前导航role下面的所有的可跳转的界面,也可以获取到最顶级func目录下所有的界面选项,则将所有的html代码文件生成了原始文档对应的目标网页。

上述各步骤的具体执行过程以及产生的有益效果已在前面具体实施例中进行了详细说明,此处不再一一赘述。

下述对用以执行本申请所提供的网页生成方法对应的装置及存储介质等进行说明,其具体的实现过程以及技术效果参见上述,下述不再赘述。

图8为本申请实施例提供的一种网页生成装置的结构示意图;如图6所示,该装置包括:获取模块801、确定模块802及生成模块803。

获取模块801,用于获取待转换的原始文档,原始文档为使用文本编辑软件所生成的文档;

确定模块802,用于确定原始文档对应的文档树,文档树用于表征原始文档的层级结构以及原始文档的内容;

生成模块803,用于根据原始文档对应的文档树生成中间格式文档,中间格式文档使用预设的语法格式表征原始文档的层级结构以及原始文档的内容;根据中间格式文档,生成原始文档对应的目标网页。

可选地,生成模块803,用于识别文档树中的标签;根据文档树中的标签的类型,生成中间格式文档。

可选地,生成模块803,还用于若标签的类型为可生成中间格式文档的类型,则生成标签在中间格式文档中的对应对象,并将文档树中的标签包含的内容加入对应对象中。

可选地,生成模块803,还用于:

若标签的类型为不可生成中间格式文档的类型,则丢弃标签以及标签所包含的内容。

可选地,生成模块803,还用于根据中间格式文档所使用的预设的语法格式与目标网页的格式的映射关系,生成原始文档对应的目标网页。

可选地,生成模块803,还用于读取中间格式文档的多个对象;

根据中间格式文档所使用的预设的语法格式与目标网页的格式的映射关系,生成中间格式文档的每个对象在目标网页中的代码段;

对每个对象在目标网页中的代码段进行组合处理,得到原始文档对应的目标网页。

可选地,确定模块802,还用于读取原始文档的二进制流;

对原始文档的二进制流进行解压处理,得到原始文档的xml结构;

根据原始文档的xml结构,确定原始文档对应的文档树。

上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。

以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,简称asic),或,一个或多个微处理器(digitalsingnalprocessor,简称dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessingunit,简称cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称soc)的形式实现。

可选地,本申请还提供一种程序产品,例如计算机可读存储介质,包括程序,该程序在被处理器执行时用于执行上述方法实施例。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取存储器(英文:randomaccessmemory,简称:ram)、磁碟或者光盘等各种可以存储程序代码的介质。

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