文档的生成方法、装置、设备以及存储介质制造方法及图纸

技术编号:37275300 阅读:7 留言:0更新日期:2023-04-20 23:43
本公开提供了文档的生成方法、装置、设备以及存储介质,数据处理技术领域,尤其涉及人工智能、计算机视觉等领域。具体实现方案为:对接收到的文档生成请求进行解析,得到解析结果;解析结果包括组成待生成文档的至少一个组件,以及每个组件中数据的筛选条件;组件属于预先生成的组件集合;根据解析结果在数据库中进行数据筛选,得到筛选结果;将筛选结果配置于对应的组件中,以生成文档。上述方案可以克服报告内容修改不灵活的缺陷,可以对文档内容进行自定义组合,对文档的显示形式进行高效的切换,适用于文档的不同使用场景。适用于文档的不同使用场景。适用于文档的不同使用场景。

【技术实现步骤摘要】
文档的生成方法、装置、设备以及存储介质


[0001]本公开涉及数据处理
,尤其涉及人工智能、计算机视觉等领域,具体提供一种文档的生成方法、装置、设备以及存储介质。

技术介绍

[0002]在日常工作中,存在着多种需要文档演示的场景。文档的生成依赖于全球广域网(Web)页面。相关技术中所生成的文档展示方式较为固定且修改不够灵活,使得文档的审计、传阅、打印、展示过程效率很低。

技术实现思路

[0003]本公开提供了一种文档的生成方法、装置、设备以及存储介质。
[0004]根据本公开的一方面,提供了一种文档的生成方法,该方法可以包括以下步骤:
[0005]对接收到的文档生成请求进行解析,得到解析结果;解析结果包括组成待生成文档的至少一个组件,以及每个组件中数据的筛选条件;
[0006]根据筛选条件在数据库中进行数据筛选,得到筛选结果;
[0007]将筛选结果配置于对应的组件中,以生成文档。
[0008]根据本公开的另一方面,提供了一种文档的生成装置,该装置可以包括:
[0009]文档生成请求解析模块,用于对接收到的文档生成请求进行解析,得到解析结果;解析结果包括组成待生成文档的至少一个组件,以及每个组件中数据的筛选条件;
[0010]数据筛选模块,用于根据筛选条件在数据库中进行数据筛选,得到筛选结果;
[0011]文档生成模块,用于将筛选结果配置于对应的组件中,以生成文档。
[0012]根据本公开的另一方面,提供了一种电子设备,包括
[0013]至少一个处理器;以及
[0014]与该至少一个处理器通信连接的存储器;其中,
[0015]该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行本公开任一实施例中的方法。
[0016]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,该计算机指令用于使计算机执行本公开任一实施例中的方法。
[0017]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现本公开任一实施例中的方法。
[0018]根据本公开的技术克服报告内容修改不灵活的缺陷,可以对文档内容进行自定义组合,对文档的显示形式进行高效的切换。适用于文档的汇报,展示、传阅、打印等各个场景。
[0019]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0020]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0021]图1是根据本公开文档的生成方法的流程图之一;
[0022]图2是根据本公开文档生成请求编辑页面的示意图;
[0023]图3是根据本公开组件显示示意图;
[0024]图4是根据本公开组件集合的生成方式的流程图;
[0025]图5是根据本公开文档生成请求的接收方式的流程图;
[0026]图6是根据本公开生成文档的流程图;
[0027]图7是根据本公开生成的文档的示意图;
[0028]图8是根据本公开文档发送的流程图;
[0029]图9是是根据本公开文档的生成方法的流程图之二;
[0030]图10是根据本公开文档的生成装置的示意图;
[0031]图11是用来实现本公开实施例的文档的生成方法的电子设备的框图。
具体实施方式
[0032]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0033]如图1所示,本公开涉及一种文档的生成方法,该方法可以包括以下步骤:
[0034]S101:对接收到的文档生成请求进行解析,得到解析结果;解析结果包括组成待生成文档的至少一个组件,以及每个组件中数据的筛选条件;
[0035]S102:根据筛选条件在数据库中进行数据筛选,得到筛选结果;
[0036]S103:将筛选结果配置于对应的组件中,以生成文档。
[0037]本申请的执行主体可以是文档生成的服务端。文档生成请求可以是服务端接收到前端发送的请求,也可以是用户直接在服务端输入的请求,从而使服务端接收到文档生成请求。文档生成请求可以是文字形式、列表形式或者统一资源定位符(URL)形式等。
[0038]以服务端接收到前端发送的请求为例进行说明。前端可以包括智能手机、平板电脑等设备。结合图2所示,在前端可以设置有文档生成请求编辑页面,该页面接收用户的选择指令以完成组件的选择。示例性地,图2左侧包括“基本信息”、“业绩表现”、“资产配置”、“行业配置”、“市场配置”、“全部持仓”、“持仓配置”、“个股归因”、“行业归因”等多个组件。上述各组件为预先生成的组件集合。图2右侧的“基本信息”、“业绩表现”、“资产配置”、“行业配置”、“市场配置”表示被选中的组件。上述组件集合中的组件可以基于行业差异或受众差异进行增减,具体过程在后文讲述。
[0039]文档生成请求还可以包括组件中数据的筛选条件。以图2中所示的5个组件被选中为例,筛选条件可以是同时对应5个组件中的数据的筛选条件。例如筛选条件为选择2021年的数据;另外,筛选条件也可以是分别对应不同组件中的数据。上述列举出年度为数据筛选条件,以资管系统为例,筛选条件还可以包括投资组合、统计区间、行业分类、基准和货币等其他数据筛选条件。
[0040]被选中的组件和筛选条件可以拼接为统一资源定位符的形式以作为文档生成请求。
[0041]在另一种实施方式中,服务端也可以具有操作界面。例如,服务端可以通过触摸显示屏显示操作界面。操作界面可以是如图2所示的文档生成请求编辑页面,用以接收文档生成请求。
[0042]不同组件可以各自对应有数据,上述数据可以存储在数据库中。服务端对接收到的文档生成请求进行解析,以获取到被选中的组件,以及每个组件中数据的筛选条件。数据库可以是与服务端集成的存储设备;也可以是第三方的远程存储设备,与服务端具有对应的通信协议。
[0043]根据解析得到的组件以及每个组件中数据的筛选条件。可以在数据库中进行数据筛选,以获得符合筛选条件且与组件对应的数据作为筛选结果。
[0044]例如,以“业绩表现”组件为例,该组件对应的数据可以是A公司在过往一段时间的利润值。如图3所示,将筛选结果配置于“业绩表现”组件中,以折线图的形式进行显示。示例性地,图3所示数据的筛选条件可以是过往一周的数据。另外,显示方式还可以包括以柱状图形式显示、饼状图形式进行显示等。上述各显示方式可以是依照每个组件默认本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文档的生成方法,包括:对接收到的文档生成请求进行解析,得到解析结果;所述解析结果包括组成待生成文档的至少一个组件,以及每个所述组件中数据的筛选条件;根据所述筛选条件在数据库中进行数据筛选,得到筛选结果;将所述筛选结果配置于对应的组件中,以生成文档。2.根据权利要求1所述的方法,其中,所述组件属于预先生成的组件集合;所述组件集合的生成方式,包括:对于任一组件,将所述组件对应的数据存储至所述数据库,并获取存储地址;确定所述组件的标识信息,将所述组件的标识信息与所述存储地址建立对应关系;将所述组件的标识信息添加至所述组件集合。3.根据权利要求1所述的方法,其中,在所述文档生成请求的发送方为前端的情况下,所述文档生成请求的接收方式,包括:预先构建通信进程;对所述通信进程进行运行监控;在所述通信进程接收到所述文档生成请求的情况下,对所述文档生成请求进行提取,以完成所述文档生成请求的接收。4.根据权利要求1所述的方法,其中,所述将所述筛选结果配置于对应的组件中,以生成文档,包括:确定所述筛选结果在所述组件中的显示形式;确定所述组件的显示属性;根据所述组件的显示属性对所述显示形式进行调整,以将所述筛选结果配置于对应的组件中。5.根据权利要求4所述的方法,其中,所述显示形式包括平面显示形式和/或3D显示形式;和/或所述显示属性包括组件大小属性、组件形状属性和组件所在位置属性中的至少一种。6.根据权利要求1所述的方法,还包括:将生成的文档转换为预设格式文件流;将所述预设格式文件流发送至文档生成请求端。7.一种文档的生成装置,包括:文档生成请求解析模块,用于对接收到的文档生成请求进行解析,得到解析结果;所述解析结果包括组成待生成文档的至少一个组件,以及每个所述组件中数据的筛选条件;数据筛选模块,用于根据所述筛选条件在数据库中进行数据筛选,得到筛选结果;文档生成模块,用于将所述筛选结果配置于对应的组件中,以生成文档。8.根据权利要求7所述的装置,其中,在所述组件属于预先生成的组件集合的情况下,还包括组件集...

【专利技术属性】
技术研发人员:丁杰超魏承东周锐
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1