本发明涉及互联网
技术领域:
,特别是涉及表单配置方法、装置、计算机设备和存储介质。
背景技术:
:目前,为了满足不同的平台贷款项目的需求,需要在项目上线之前分别开发不同的贷款表单页面,而贷款表单页面的样式、颜色、整体风格都差不多,整体的代码逻辑也大同小异,重复开发会导致开发资源的浪费,造成开发成本增高,开发时间增长,且系统难以维护,容易出现不必要的错误。技术实现要素:基于此,有必要针对重复开发表单页面导致的开发资源浪费,提供一种表单配置方法、装置、计算机设备和存储介质。在本实施例的一方面,公开了一种表单配置方法,所述表单配置方法包括:获取用户输入的表单数据,所述表单数据包括多个表单字段名称以及多个字段内容,其中,每个所述表单字段名称对应一个或多个字段内容;根据所述表单数据包括的表单字段名称,确定与所述表单数据匹配的表单页面布局,所述表单页面布局中包括与所述表单字段名称对应的表单字段;根据所述表单页面布局和所述表单数据,生成表单。在其中一个实施例中,根据所述表单数据包括的表单字段名称,确定与所述表单数据匹配的表单页面布局,包括:截取所述表单数据中的全部表单字段名称,得到与所述表单数据对应的表单字段列表;在模板库中查找与所述表单字段列表匹配的页面布局模板,其中,每个表单字段对应所述页面布局模板中的一个布局元素;在所述页面布局模板上添加广告栏和标题栏之后,确定为所述表单页面布局。在其中一个实施例中,所述表单数据包括多个表单字段名称以及多个字段内容,其中,每个所述表单字段名称对应一个或多个字段内容;在所述获取用户输入的表单数据之后,所述方法还包括:判断每个所述表单字段名称对应的字段内容是否符合与所述表单字段名称对应的格式要求,若均符合,则确定所述表单数据符合预设要求;否则,确定所述表单数据不符合预设要求。在其中一个实施例中,所述根据所述表单页面布局和所述表单数据,生成表单,包括:将所述表单数据中与各个表单字段名称对应的字段内容,分别填充至所述表单页面布局中与所述表单字段名称对应的表单字段中,得到表单。在其中一个实施例中,所述根据所述表单页面布局和所述表单数据,生成表单,包括:按照所述表单页面布局,对所述表单数据以及与所述表单页面布局对应的内容进行分布展示;在接收到用户的确认操作后,将分布展示的内容保存为表单。在其中一个实施例中,所述按照所述表单页面布局,对所述表单数据以及与所述表单页面布局对应的内容进行序列化分布展示之后,还包括:在接收到用户对所述表单页面布局的修改操作后,根据所述修改操作,对所述表单页面布局的布局元素进行动态设置。在其中一个实施例中,所述在接收到用户对所述表单页面布局的修改操作后,根据所述修改操作,对所述表单页面布局的布局元素进行动态设置,包括以下至少之一:在接收到用户对所述表单页面布局的缩放操作后,调整所述表单页面布局的布局元素的大小;在接收到用户对所述表单页面布局的合并操作后,合并所述表单页面布局中的表格的行或列;在接收到用户对所述表单页面布局的添加操作后,增加所述表单页面布局中的表格的行或列;在接收到用户对所述表单页面布局的设置操作后,设置所述表单页面布局中的表格的表头信息。在本发明实施例的另一方面,还公开了一种表单配置装置,所述表单配置装置包括:获取模块,用于获取用户输入的表单数据,所述表单数据包括多个表单字段名称以及多个字段内容,其中,每个所述表单字段名称对应一个或多个字段内容;第一确定模块,用于根据所述表单数据包括的表单字段名称,确定与所述表单数据匹配的表单页面布局,所述表单页面布局中包括与所述表单字段名称对应的表单字段;生成模块,用于根据所述表单页面布局和所述表单数据,生成表单。在其中一个实施例中,所述确定模块包括:截取单元,用于截取所述表单数据中的全部表单字段名称,得到与所述表单数据对应的表单字段列表;查找单元,用于在模板库中查找与所述表单字段列表匹配的页面布局模板,其中,每个表单字段对应所述页面布局模板中的一个布局元素;确定单元,用于在所述页面布局模板上添加广告栏和标题栏之后,确定为所述表单页面布局。在其中一个实施例中,所述表单数据包括多个表单字段名称以及多个字段内容,其中,每个所述表单字段名称对应一个或多个字段内容;在所述获取用户输入的表单数据之后,所述装置还包括:判断模块,用于判断每个所述表单字段名称对应的字段内容是否符合与所述表单字段名称对应的格式要求,第二确定模块,用于若均符合,则确定所述表单数据符合预设要求;否则,确定所述表单数据不符合预设要求。在其中一个实施例中,所述生成模块包括:填充单元,用于将所述表单数据中与各个表单字段名称对应的字段内容,分别填充至所述表单页面布局中与所述表单字段名称对应的表单字段中,得到表单。在其中一个实施例中,所述生成模块包括:展示单元,用于按照所述表单页面布局,对所述表单数据以及与所述表单页面布局对应的内容进行序列化分布展示;保存单元,用于在接收到用户的确认操作后,将分布展示的内容保存为表单。在其中一个实施例中,所述生成模块还包括:设置单元,用于在所述展示单元按照所述表单页面布局,对所述表单数据以及与所述表单页面布局对应的内容进行序列化分布展示之后,在接收到用户对所述表单页面布局的修改操作后,根据所述修改操作,对所述表单页面布局的布局元素进行动态设置。在其中一个实施例中,所述设置单元包括以下至少之一:调整子单元,用于在接收到用户对所述表单页面布局的缩放操作后,调整所述表单页面布局的布局元素的大小;合并子单元,用于在接收到用户对所述表单页面布局的合并操作后,合并所述表单页面布局中的表格的行或列;添加子单元,用于在接收到用户对所述表单页面布局的添加操作后,增加所述表单页面布局中的表格的行或列;设置子单元,用于在接收到用户对所述表单页面布局的设置操作后,设置所述表单页面布局中的表格的表头信息。一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述方法的步骤。一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。上述表单配置方法、装置、计算机设备和存储介质,能够根据用户配置的表单数据,灵活地生成对应的表单,无需开发多个表单页面,减少了开发时间,节省了开发成本,降低了系统维护难度。附图说明图1为一个实施例中提供的表单配置方法的实施环境图;图2为一个实施例中计算机设备的内部结构框图;图3为一个实施例中表单配置方法的流程图;图4为一个实施例中表单配置方法的具体实现流程图;图5为一个实施例中表单配置装置的结构框图。具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一表单数据称为第二表单数据,且类似地,可将第二表单数据称为第一表单数据。实施例1在本实施例中提供了一种表单配置方法,图1为一个实施例中提供的表单配置方法的实施环境图,如图1所示,在该实施环境中,包括计算机设备110以及终端120。计算机设备110为后台设备,例如,用于表单配置的服务器,计算机设备110上安装有表单系统。终端120上安装浏览器应用程序,当有用户通过浏览器应用程序输入表单数据时,计算机设备110获取用户输入的表单数据,表单数据包括多个表单字段名称以及多个字段内容,其中,每个表单字段名称对应一个或多个字段内容;计算机设备110根据所述表单数据包括的表单字段名称,确定与所述表单数据匹配的表单页面布局,所述表单页面布局中包括与所述表单字段名称对应的表单字段;计算机设备110根据所述表单页面布局和所述表单数据,生成表单。需要说明的是,终端120以及计算机设备110可为智能手机、平板电脑、笔记本电脑、台式计算机等,但并不局限于此。计算机设备110以及终端110可以通过蓝牙、usb(universalserialbus,通用串行总线)或者其他通讯连接方式进行连接,本发明在此不做限制。图2为一个实施例中计算机设备的内部结构示意图。如图2所示,该计算机设备包括通过系统总线连接的处理器、非易失性存储介质、存储器和网络接口。其中,该计算机设备的非易失性存储介质存储有操作系统、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器执行时,可使得处理器实现一种表单配置方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种用户行为分析方法。该计算机设备的网络接口用于与终端连接通信。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。如图3所示,图3为一个实施例中表单配置方法的流程图,在一个实施例中,提出了一种表单配置方法,该表单配置方法可以应用于上述的计算机设备110中,具体可以包括以下步骤:步骤302,获取用户输入的表单数据;在本实施例中,表单数据可以包括多个表单字段名称以及多个字段内容,其中,每个表单字段名称对应一个或多个字段内容。例如,表单数据包括姓名、年龄、职业、贷款金额、贷款利息和贷款年限6个表单字段名称,上述6个表单字段名称分别对应的字段内容为:张三、30岁、程序员、10万、5%和2年。在一些实施例中,在用户过登录表单系统,按规则配置相关的表单数据后,计算机设备110可以通过前端获取用户输入的表单数据。其中,表单数据的格式如表1所示。表1:姓名年龄职业贷款金额贷款利息贷款年限张三30岁程序员10万5%2年步骤304,根据表单数据包括的表单字段名称,确定与表单数据匹配的表单页面布局。其中,表单页面布局中包括与表单字段名称对应的表单字段。步骤306,根据表单页面布局和表单数据,生成表单。在本实施例的一个实施方式中,根据所述表单数据包括的表单字段名称,确定与所述表单数据匹配的表单页面布局,包括:s11,截取所述表单数据中的全部表单字段名称,得到与所述表单数据对应的表单字段列表;用户输入的表单数据携带了多个表单字段名称以及多个字段内容,例如,表单数据为:姓名:张三;年龄:30岁;职业:程序员,则其中的全部表单字段名称为:姓名,年龄,职业,形成一个表单字段列表;s12,在模板库中查找与所述表单字段列表匹配的页面布局模板,其中,每个表单字段对应所述页面布局模板中的一个布局元素;本实施例的模板库是预设在本地数据中,包括多个页面布局模板,每一个表单字段列表对应一类页面布局模板,在一个示例中,一个表单字段列表对应多个页面布局模板,每个页面布局模板的布局元素的排版,顺序不同,例如,同样是姓名,年龄,职业组成的表单字段列表,在一个页面布局模板中可以将姓名,年龄,职业按照列来布局,而在另一个页面布局模板中可以将姓名,年龄,职业按照行来布局。对于一个指定的表单字段列表,会推荐一个指定的页面布局模板(如将用户使用率最多的一个设置为指定的页面布局模板),用户也可以自行选择其他个性化的页面布局模板;s13,在所述页面布局模板上添加广告栏和标题栏之后,确定为所述表单页面布局。标题栏一般添加在原页面布局模板的正上方,居中展示,而广告栏可以以悬浮界面的显示添加,悬浮在原页面布局模板的上方,或者添加在原页面布局模板的空白区域。在一个实施例中,计算机设备110可以将表单数据中与各个表单字段名称对应的字段内容,分别填充至表单页面布局中与表单字段名称对应的表单字段中,得到表单。本实施例能够根据用户配置的表单数据,灵活地生成对应的表单,无需开发多个表单页面,减少了开发时间,节省了开发成本,降低了系统维护难度。图4示出了在一个实施例中,图4为一个实施例中表单配置方法的具体实现流程图,具体可以包括以下步骤:s402,获取用户输入的表单数据;在本实施例中,表单数据可以包括多个表单字段名称以及多个字段内容,其中,每个表单字段名称对应一个或多个字段内容。s404,判断表单数据是否符合预设要求,如果是,则执行步骤s408;否则,执行步骤s406;在一些实施例中,计算机设备110可以判断每个表单字段名称对应的字段内容是否符合与表单字段名称对应的格式要求,若均符合,则确定所述表单数据符合预设要求;否则,确定所述表单数据不符合预设要求例如,计算机设备110的前端与后端预先设定每个表单字段的输入规则,前端在获取表单数据后,判断每个表单字段名称对应的字段内容是否符合与表单字段名称对应的表单字段的输入规则。其中,贷款利息对应的表单字段的输入规则可以为小于1的数字,并以百分比的形式表示,如果贷款利息对应的字段内容为文字或者是大于1的数字,则前端判断该字段内容不符合输入规则,进而确定用户输入的表单数据不符合预设要求。s406,显示配置错误信息;在一些实施例中,如果表单数据不符合预设要求,计算机设备110通过前端显示配置错误信息,提示用户配置错误,并提醒用户修改相应的字段内容。s408,根据表单数据包括的表单字段名称,确定与表单数据匹配的表单页面布局,该表单页面布局中包括与该表单字段名称对应的表单字段;在一些实施例中,如果表单数据符合预设要求,计算机设备110的前端通知后端该表单数据符合预设要求,并将表单数据发送给后端。具体地,计算机设备110的前端通过ajax请求将表单数据发送给后端,并请求获取与表单数据匹配的表单页面布局以及表单字段。后端确定与表单数据匹配的表单页面布局以及表单字段,并将确定出的表单页面布局以及表单字段发送给前端。例如,表单数据包括姓名、年龄、职业、贷款金额、贷款利息和贷款年限6个表单字段名称及其对应的字段内容,后端从数据库中获取与上述6个表单字段名称匹配的表单字段,并从数据库中的多个表单页面布局中确定与上述表单字段匹配的表单页面布局。s410,按照表单页面布局,对表单数据以及与表单页面布局对应的内容进行分布展示。在本实施例中,计算机设备110的前端接收来自后端的表单页面布局以及表单字段后,根据接收到的表单页面布局以及表单字段,显示与表单数据对应的表单页面。具体地,表单系统对接收到的表单页面布局以及表单字段进行序列化分布展示,即,按照表单页面布局,对表单字段以及与表单页面布局对应的内容进行分布展示,按照表单页面布局中每个布局元素对应的表单字段,将字段内容填充到与表单字段对应的位置(如将“张三”填充到与“姓名”对应的位置),其中,展示的内容还可以包括表单的标题、表单的广告栏部分、以及输入框栏(输入框为预留给用户进行修改操作的表栏),包括输入框的名称、输入框的类型组件(如选择框、复选框)。s412,在接收到用户对表单页面布局的修改操作后,根据修改操作,对表单页面布局的布局元素进行动态设置。在本实施例中,计算机设备110在接收到用户对所述表单页面布局的修改操作后,根据所述修改操作,对所述表单页面布局的布局元素进行动态设置,包括以下至少之一:在接收到用户对所述表单页面布局的缩放操作后,调整所述表单页面布局的布局元素的大小;在接收到用户对所述表单页面布局的合并操作后,合并所述表单页面布局中的表格的行或列;在接收到用户对所述表单页面布局的添加操作后,增加所述表单页面布局中的表格的行或列;在接收到用户对所述表单页面布局的设置操作后,设置所述表单页面布局中的表格的表头信息。对于缩放操作,其还携带缩放比例,以及选中的布局元素,对于合并操作,其还携带选中的行信息或列信息,对于添加操作,其还携带待增加的行或列的位置,数量等信息,对于设置操作,其还携带待设置的表头位置,以及新的表头信息。其中,用户对表单页面的修改操作可以是通过鼠标执行的拖拽操作,也可以是鼠标的右键功能操作。s414,在接收到用户的确认操作后,将分布展示的内容保存为表单。在一些实施例中,表单数据除包括多个表单字段名称以及多个字段内容之外,还可以包括字段间的单级或多级关联关系。其中,字段间的单级关联关系为一个字段的字段内容与另一个字段的字段内容相关,字段间的多级关联关系为一个字段的字段内容与多个字段的字段内容相关。可以在获取部分表单数据之后,根据关联关系计算得到其他未获取的表单数据。具体地,字段间的单级或多级关联关系可以是字段之间的计算公式,即,以计算公式来表现字段间的数量关联关系,从而根据公式,使用某一个字段对应的内容或某几个字段对应的内容计算另一字段对应的内容。例如,字段间的关联关系为“a=2*b+c”和“b=d-e”,当d和e字段对应的内容获取后,触发计算事件,得到b字段对应的内容,当c字段对应的内容获取后,触发计算事件,得到a字段对应的内容。在一个示例中,获取了“本金”字段的字段内容为“100”,“收益”字段的字段内容“-10”,则可计算得到“剩余金额”的字段内容为:100-10=90。本实施例通过判断用户输入的表单数据是否符合预设要求,并在符合要求时,根据表单数据,灵活地生成对应的表单,无需开发多个表单页面,减少了开发时间,节省了开发成本,降低了系统维护难度,且避免了配置错误的发生。此外,根据用户对表单页面布局的修改操作,对表单页面布局的布局元素进行动态设置,能够根据用户需求对表单页面布局进行可视化自行定义,满足用户的个性化需求。实施例2在本实施例中还提供了一种表单配置,可以是终端或服务器,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。如图5所示,在一个实施例中,图5为一个实施例中表单配置装置的结构框图,提供了一种表单配置装置,该表单配置装置可以集成于上述的计算机设备110中,具体可以包括:获取模块520,用于获取用户输入的表单数据,表单数据包括多个表单字段名称以及多个字段内容,其中,每个表单字段名称对应一个或多个字段内容;第一确定模块540,用于根据表单数据包括的表单字段名称,确定与表单数据匹配的表单页面布局,表单页面布局中包括与表单字段名称对应的表单字段;生成模块560,用于根据表单页面布局和表单数据,生成表单。本实施例中的表单配置装置,能够根据用户配置的表单数据,灵活地生成对应的表单,无需开发多个表单页面,减少了开发时间,节省了开发成本,降低了系统维护难度。可选的,所述确定模块包括:截取单元,用于截取所述表单数据中的全部表单字段名称,得到与所述表单数据对应的表单字段列表;查找单元,用于在模板库中查找与所述表单字段列表匹配的页面布局模板,其中,每个表单字段对应所述页面布局模板中的一个布局元素;确定单元,用于在所述页面布局模板上添加广告栏和标题栏之后,确定为所述表单页面布局。可选的,所述表单数据包括多个表单字段名称以及多个字段内容,其中,每个所述表单字段名称对应一个或多个字段内容;在所述获取用户输入的表单数据之后,所述装置还包括:判断模块,用于判断每个所述表单字段名称对应的字段内容是否符合与所述表单字段名称对应的格式要求,第二确定模块,用于若均符合,则确定所述表单数据符合预设要求;否则,确定所述表单数据不符合预设要求。可选的,所述生成模块包括:填充单元,用于将所述表单数据中与各个表单字段名称对应的字段内容,分别填充至所述表单页面布局中与所述表单字段名称对应的表单字段中,得到表单。可选的,所述生成模块包括:展示单元,用于按照所述表单页面布局,对所述表单数据以及与所述表单页面布局对应的内容进行序列化分布展示;保存单元,用于在接收到用户的确认操作后,将分布展示的内容保存为表单。可选的,所述生成模块还包括:设置单元,用于在所述展示单元按照所述表单页面布局,对所述表单数据以及与所述表单页面布局对应的内容进行序列化分布展示之后,在接收到用户对所述表单页面布局的修改操作后,根据所述修改操作,对所述表单页面布局的布局元素进行动态设置。可选的,所述设置单元包括以下至少之一:调整子单元,用于在接收到用户对所述表单页面布局的缩放操作后,调整所述表单页面布局的布局元素的大小;合并子单元,用于在接收到用户对所述表单页面布局的合并操作后,合并所述表单页面布局中的表格的行或列;添加子单元,用于在接收到用户对所述表单页面布局的添加操作后,增加所述表单页面布局中的表格的行或列;设置子单元,用于在接收到用户对所述表单页面布局的设置操作后,设置所述表单页面布局中的表格的表头信息。本实施例中的表单配置装置,通过判断用户输入的表单数据是否符合预设要求,并在符合要求时,根据表单数据,灵活地生成对应的表单,无需开发多个表单页面,减少了开发时间,节省了开发成本,降低了系统维护难度,且避免了配置错误的发生。需要说明的是,终端和服务器仅是方案在执行主体上的差异,上述识别终端中的各个示例和可选方案同样适应在服务器中,并产生相同的技术效果。需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。实施例3本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。在一个实施例中,提出了一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取用户输入的表单数据,所述表单数据包括多个表单字段名称以及多个字段内容,其中,每个所述表单字段名称对应一个或多个字段内容;根据所述表单数据包括的表单字段名称,确定与所述表单数据匹配的表单页面布局,所述表单页面布局中包括与所述表单字段名称对应的表单字段;根据所述表单页面布局和所述表单数据,生成表单。在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:截取所述表单数据中的全部表单字段名称,得到与所述表单数据对应的表单字段列表;在模板库中查找与所述表单字段列表匹配的页面布局模板,其中,每个表单字段对应所述页面布局模板中的一个布局元素;在所述页面布局模板上添加广告栏和标题栏之后,确定为所述表单页面布局。在一个实施例中,所述表单数据包括多个表单字段名称以及多个字段内容,其中,每个所述表单字段名称对应一个或多个字段内容;处理器执行计算机可读指令时还执行以下步骤:判断每个所述表单字段名称对应的字段内容是否符合与所述表单字段名称对应的格式要求,若均符合,则确定所述表单数据符合预设要求;否则,确定所述表单数据不符合预设要求在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:将所述表单数据中与各个表单字段名称对应的字段内容,分别填充至所述表单页面布局中与所述表单字段名称对应的表单字段中,得到表单。在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:按照所述表单页面布局,对所述表单数据以及与所述表单页面布局对应的内容进行分布展示;在接收到用户的确认操作后,将分布展示的内容保存为表单。其中,分布展示的内容包括标题、广告栏部分、输入框组件至少一种。在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:在接收到用户对所述表单页面布局的修改操作后,根据所述修改操作,对所述表单页面布局的布局元素进行动态设置。在一个实施例中,处理器执行计算机可读指令时还执行以下步骤:在接收到用户对所述表单页面布局的修改操作后,根据所述修改操作,对所述表单页面布局的布局元素进行动态设置,包括以下至少之一:在接收到用户对所述表单页面布局的缩放操作后,调整所述表单页面布局的布局元素的大小;在接收到用户对所述表单页面布局的合并操作后,合并所述表单页面布局中的表格的行或列;在接收到用户对所述表单页面布局的添加操作后,增加所述表单页面布局中的表格的行或列;在接收到用户对所述表单页面布局的设置操作后,设置所述表单页面布局中的表格的表头信息。在一个实施例中,提出了一种存储有计算机可读指令的存储介质,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行以下步骤:获取用户输入的表单数据,所述表单数据包括多个表单字段名称以及多个字段内容,其中,每个所述表单字段名称对应一个或多个字段内容;根据所述表单数据包括的表单字段名称,确定与所述表单数据匹配的表单页面布局,所述表单页面布局中包括与所述表单字段名称对应的表单字段;根据所述表单页面布局和所述表单数据,生成表单。可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等非易失性存储介质,或随机存储记忆体(randomaccessmemory,ram)等。以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。当前第1页12