文档导出方法、用户端和服务端技术

技术编号:32545179 阅读:38 留言:0更新日期:2022-03-05 11:43
本发明专利技术涉及计算机技术领域,提供一种文档导出方法、用户端和服务端,应用于包括用户端和服务端的数据管理系统。通过用户端在接收到用户请求时,判断该用户请求是否为导出请求,若是则用户端在用户请求中添加用于表示目标文档的文档类型的标记,并将基于该标记获取到的属性名数组发送给服务端;然后服务端根据该属性名数组获取到数据集,并将根据该属性名数组和数据集的生成的目标文档发送给用户端;最后用户端根据该目标文档创建导出链接,以使用户导出该目标文档。可以达到降低维护成本,不用生成临时文件,减少了内存占用的效果。减少了内存占用的效果。减少了内存占用的效果。

【技术实现步骤摘要】
文档导出方法、用户端和服务端


[0001]本专利技术涉及计算机
,具体而言,涉及一种文档导出方法、用户端和服务端。

技术介绍

[0002]在软件系统中数据的管理通常需要将数据进行批量下载,即以文档的方式进行导出。现有技术中,文档的导出存在占用存储空间,用户身份信息不安全,需要维护多个接口的情况。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种文档导出方法、用户端和服务端。
[0004]为了实现上述目的,本专利技术实施例采用的技术方案如下:
[0005]第一方面,本专利技术提供一种文档导出方法,应用于数据管理系统,所述数据管理系统包括用户端和服务端,所述用户端与所述服务端通信连接;所述方法包括:
[0006]所述用户端在接收到用户请求时,判断所述用户请求是否为导出请求;
[0007]若是,则所述用户端在所述用户请求的请求报头中添加标记;所述标记用于表示目标文档的文档类型;
[0008]所述用户端将根据所述标记获取到的属性名数组发送给所述服务端;r/>[0009]所本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种文档导出方法,其特征在于,应用于数据管理系统,所述数据管理系统包括用户端和服务端,所述用户端与所述服务端通信连接;所述方法包括:所述用户端在接收到用户请求时,判断所述用户请求是否为导出请求;若是,则所述用户端在所述用户请求的请求报头中添加标记;所述标记用于表示目标文档的文档类型;所述用户端将根据所述标记获取到的属性名数组发送给所述服务端;所述服务端根据所述属性名数组获取数据集;所述服务端将根据所述属性名数组和所述数据集生成的目标文档发送给所述用户端;所述目标文档为所述标记对应的文档类型;所述用户端根据所述目标文档创建导出链接,以使用户导出所述目标文档。2.根据权利要求1所述的方法,其特征在于,所述用户端在接收到用户请求时,判断所述用户请求是否为导出请求的步骤,包括:所述用户端在接收到用户请求时,判断所述用户请求中的预设导出参数是否为第一预设值;若是,则所述用户请求为所述导出请求,所述用户端删除所述预设导出参数;若否,则所述用户请求为非导出请求。3.根据权利要求1所述的方法,其特征在于,所述用户端将根据所述标记获取到的属性名数组发送给所述服务端的步骤,包括:将根据所述标记获取到的属性名数组进行格式转换,得到目标属性名数组;对所述目标属性名数组进行编码;将经编码后的所述目标属性名数组添加到所述用户请求的请求报头,得到目标请求;将所述目标请求发送给所述服务端。4.根据权利要求3所述的方法,其特征在于,所述服务端根据所述属性名数组获取数据集的步骤,包括:对所述目标请求进行解码,得到所述目标属性名数组;对所述目标属性名数组进行反序列化,得到属性名集合;根据所述属性名集合,获取所述数据集。5.根据权利要求4所述的方法,其特征在于,所述服务端将根据所述属性名数组和所述数据集生成的目标文档发送给所述用...

【专利技术属性】
技术研发人员:任雨涛邱元海
申请(专利权)人:甬矽电子宁波股份有限公司
类型:发明
国别省市:

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

1