一种流式文档的生成方法、计算装置以及计算机可读介质制造方法及图纸

技术编号:33529817 阅读:72 留言:0更新日期:2022-05-19 01:58
本发明专利技术提供一种流式文档的生成方法、计算装置以及计算机可读介质,流式文档的生成方法包括:提供带语法的流式文档模板,所述文档模板的相应位置处填写有语法;读取所述流式文档模板并解析其中的语法,以得到与所述语法对应的指令;通过执行所述指令,以将已有的结构化数据填充进所述流式文档模板,生成目标流式文档。与现有技术相比,本发明专利技术基于流式文档模板中填写的模板语法,通过后端程序动态的将已有的结构化数据填充进流式文档模板,生成用户需要的目标流式文档,从而节约时间,提高办公效率。率。率。

【技术实现步骤摘要】
一种流式文档的生成方法、计算装置以及计算机可读介质


[0001]本专利技术涉及流式文档
,尤其涉及一种流式文档的生成方法、计算装置以及计算机可读介质。

技术介绍

[0002]在软件行业的业务系统中,经常会有根据已有数据信息生成流式文档的需求。但是,现有的基于已有数据信息生成流式文档的方法费时费力,使办公及管理人员被大量的简单的重复工作所束缚。
[0003]因此,有必要提供一种新的技术方案来解决上述问题。

技术实现思路

[0004]本专利技术的目的在于提供一种流式文档的生成方法、计算装置以及计算机可读介质,其可以根据已有数据信息自动生成流式文档,从而节约时间,提高办公效率。
[0005]根据本专利技术的一个方面,本专利技术提供一种流式文档的生成方法,其包括:提供带语法的流式文档模板,所述文档模板的相应位置处填写有语法;读取所述流式文档模板并解析其中的语法,以得到与所述语法对应的指令;通过执行所述指令,以将已有的结构化数据填充进所述流式文档模板,生成目标流式文档。
[0006]根据本专利技术的另一个方面本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种流式文档的生成方法,其特征在于,其包括:提供带语法的流式文档模板,所述文档模板的相应位置处填写有语法;读取所述流式文档模板并解析其中的语法,以得到与所述语法对应的指令;通过执行所述指令,以将已有的结构化数据填充进所述流式文档模板,生成目标流式文档。2.根据权利要求1所述的流式文档的生成方法,其特征在于,所述结构化数据是由二维表结构来逻辑表达和实现的数据,所述语法包括变量替换语法,所述变量替换语法包括变量替换语法标识和位于所述变量替换语法标识内的变量名称,所述变量名称为所述结构化数据中的变量名称;所述变量替换语法的指令为:所述流式文档模板内填写有所述变量替换语法,生成所述目标流式文档时将匹配所述结构化数据中与所述变量替换语法中的所述变量名称对应的实际数据,将该实际数据替换至所述流式文档模板内的所述变量替换语法所在位置。3.根据权利要求2所述的流式文档的生成方法,其特征在于,所述语法还包括循环控制语法,所述循环控制语法包括控制语法标识和位于所述控制语法标识内的循环控制语法内容,所述循环控制语法内容包括依次排布的循环控制语法关键字、输出形式和控制变量;所述循环控制语法的指令为:所述流式文档模板内填写有所述循环控制语法,生成所述目标流式文档时将匹配所述结构化数据中与所述循控制语法中的所述控制变量对应的同类型的多条动态数据,所述多条动态数据以所述循环控制语法中的所述输出形式动态输出给所述循环控制语法后紧邻的其它语法。4.根据权利要求3所述的流式文档的生成方法,其特征在于,所述语法还包括判断控制语法,所述判断控制语法包括控制语法标识和位于所述控制语法标识内的判断控制语法内容,所述判断控制语法内容包括依次排布的判断控制语法关键字、输出形式、控制变量和判断条件,所述判断条件为参与判断的判断类型及判断标准;所述判断控制语法的指令为:所述流式文档模板内填写有所述判断控制语法,生成所述目标流式文档时将匹配所...

【专利技术属性】
技术研发人员:张蠡李宗波樊增鑫陈涛
申请(专利权)人:永中软件股份有限公司
类型:发明
国别省市:

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

1