iso file download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210641382.0 (22)申请日 2022.06.08 (71)申请人 中国银行股份有限公司 地址 100818 北京市西城区复兴门内大街1 号 (72)发明人 周宝琛 柏跃 李靖  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 杨傥月 (51)Int.Cl. G06F 16/11(2019.01) G06F 16/16(2019.01) G06Q 40/02(2012.01) (54)发明名称 一种批量处 理文件的方法及装置 (57)摘要 本公开提供了一种批量处理文件的方法, 应 用于批处理服务器, 包括: 获取源文件, 所述源文 件为批量交易信息; 对所述源文件进行格式转 换, 获得中间文件, 所述中间文件的文件格式能 够被不同业务识别; 根据所述源文件对应的联机 交易表, 对所述中间文件进行处理, 获得目标文 件。 该方法在批处理服务器中进行批量文件的格 式转换, 将批量文件转换为统一格式的中间文 件, 避免了现有技术中在业务子系统进行文件解 析和格式转换, 导致不同的业务子系统中需要开 发多个文件解析模块的问题, 避免了代码的重复 开发。 权利要求书1页 说明书7页 附图3页 CN 114968918 A 2022.08.30 CN 114968918 A 1.一种批量处 理文件的方法, 其特 征在于, 应用于 批处理服务器, 所述方法包括: 获取源文件, 所述源文件为批量交易信息; 对所述源文件进行格式转换, 获得中间文件, 所述中间文件的文件格式能够被不同业 务识别; 根据所述源文件 对应的联机交易表, 对所述中间文件进行处 理, 获得目标文件。 2.根据权利要求1所述的方法, 其特征在于, 所述对所述源文件进行格式转换, 获得中 间文件, 包括: 根据预先配置的文本参数表, 对所述源文件进行文件解析; 将完成文件解析的源文件转换为中间文件格式, 获得 所述中间文件。 3.根据权利要求2所述的方法, 其特征在于, 所述根据预先配置的文本参数表, 对所述 源文件进行文件解析, 包括: 所述预先配置的文本参数表包括格式属性和内容属性; 根据所述格式属性, 逐行读取所述源文件; 根据所述内容属性, 拆分所述源文件, 完成 对所述源文件的文件解析。 4.根据权利要求3所述的方法, 其特征在于, 所述拆分所述源文件, 包括: 按照指定长度 拆分所述源文件或按照指定分隔符拆分所述源文件。 5.根据权利要求1所述的方法, 其特征在于, 所述联机交易表, 包括: 目标文件格式属 性、 目标文件 对应的目标地址 。 6.根据权利要求5所述的方法, 其特征在于, 所述根据所述源文件对应的联机交易表, 对所述中间文件进行处 理, 获得目标文件, 包括: 根据所述联机交易表中的所述目标文件格式属性, 将所述中间文件格式转换为目标文 件格式, 获得 所述目标文件。 7.根据权利要求1所述的方法, 其特征在于, 在所述获得目标文件之后, 所述方法还包 括: 根据所述联机交易表, 将所述目标文件发送至对应的目标地址; 接收所述目标文件对应的结果文件, 对所述结果文件进行格式转换, 获得与所述源文 件格式一 致的结果文件; 将所述与源文件格式一 致的结果文件发送至所述源文件的地址 。 8.一种批量处 理文件的装置, 其特 征在于, 所述装置包括: 获取模块, 用于获取源文件, 所述源文件为批量交易信息; 格式转换模块, 用于对所述源文件进行格式转换, 获得中间文件, 所述中间文件的文件 格式能够被不同业 务识别; 文件处理模块, 用于根据 所述源文件对应的联机交易表, 对所述中间文件进行处理, 获 得目标文件。 9.一种服务器, 其特征在于, 所述服务器包括处理器和存储器, 所述存储器中存储有指 令, 所述处 理器执行所述指令, 以使所述 服务器执行如权利要求1至7任一项所述的方法。 10.一种计算机可读存储介质, 其特征在于, 包括计算机可读指令, 当所述计算机可读 指令在服 务器上运行时, 使得 所述服务器执行如权利要求1至7中任一项所述的方法。权 利 要 求 书 1/1 页 2 CN 114968918 A 2一种批量处理文件的方 法及装置 技术领域 [0001]本公开涉及文件处理技术领域, 尤其涉及一种批量处理文件的方法、 装置、 服务器 以及计算机可读存 储介质。 背景技术 [0002]随着银行业务范围的扩大, 银行内部系统每天会产生不 同业务的批量文件。 针对 这些需要处理的批量文件, 批处理服务器将接收到的待处理批量文件转 发给对应的业务子 系统, 业务子系统完成批量文件的处 理。 [0003]在现有的批量处理文件的方法中, 由于不 同业务的批量文件格式不同, 业务子系 统需要首先将待处理批量文件的格式转换为自身业务文件的格式, 再对进 行格式转换后的 批量文件进行处 理。 [0004]当业务子系统接收到不同业务的批量文件时, 需要使用与该批量文件格式对应的 文件解析模块对批量文件进行解析、 转换, 不同的业务子系统中都需要开发多个文件解析 模块, 造成了代码重复开 发的问题。 业界亟需提供一种统一进 行文件解析, 从而避免代码重 复开发的批量处 理文件的方法。 发明内容 [0005]本公开提供了一种批量处理文件的方法, 该方法可以对文件格式不同的批量文件 统一进行文件解析, 在避免重复开发代码的情况下进行批量文件的处理。 本公开还提供了 上述方法对应的装置、 服 务器以及计算机可读存 储介质。 [0006]第一方面, 本 公开提供了一种批量 处理文件的方法, 应用于批处理服务器。 所述方 法包括: [0007]获取源文件, 所述源文件为批量交易信息; [0008]对所述源文件进行格式转换, 获得中间文件, 所述中间文件的文件格式能够被不 同业务识别; [0009]根据所述源文件 对应的联机交易表, 对所述中间文件进行处 理, 获得目标文件。 [0010]在一些可能的实现方式中, 所述对所述源文件进行格式转换, 获得中间文件, 包 括: [0011]根据预先配置的文本参数表, 对所述源文件进行文件解析; [0012]将完成文件解析的源文件转换为中间文件格式, 获得 所述中间文件。 [0013]在一些可能的实现方式中, 所述根据预先配置 的文本参数表, 对所述源文件进行 文件解析, 包括: [0014]所述预先配置的文本参数表包括格式属性和内容属性; [0015]根据所述格式属性, 逐行读取所述源文件; 根据所述内容属性, 拆分所述源文件, 完成对所述源文件的文件解析。 [0016]在一些可能的实现方式 中, 所述拆分所述源文件, 包括:说 明 书 1/7 页 3 CN 114968918 A 3

.PDF文档 专利 一种批量处理文件的方法及装置

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种批量处理文件的方法及装置 第 1 页 专利 一种批量处理文件的方法及装置 第 2 页 专利 一种批量处理文件的方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 06:18:41上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。