[发明专利]一种主机文件处理方法及装置在审
申请号: | 202110594771.8 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113157277A | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | 佘俊胜;谭汉清;谭炳洪;王稳 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F8/53 | 分类号: | G06F8/53 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 刘熔;赵平 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 主机 文件 处理 方法 装置 | ||
本申请提供一种主机文件处理方法及装置,涉及计算机领域,也可用于金融领域,所述方法包括:主机文件处理方法,包括:利用预先构建的宏码制转换工具对下载的主机文件进行码制转换;利用所述宏码制转换工具将码制转换后的主机文件载入表格化数据处理软件中进行编辑;利用所述宏码制转换工具对编辑后的主机文件进行反向码制转换。本申请能够利用预先构建的宏码制转换工具对主机文件进行高效处理。
技术领域
本申请涉及计算机技术领域,可以用于金融领域,具体是一种主机文件处理方法及装置。
背景技术
一直以来,主机文件因具有读写速度快及存储空间小等众多优点,成为主机系统中最主要的数据存储介质之一。主机系统不同于数据库系统,数据库系统通常可以按照数据结构对数据进行组织管理,使得用户在浏览、查询及编辑数据时都非常方便。而主机系统中的文件存取则必须依赖于文件结构才能实现。只有利用文件结构才能定位出文件中各列所对应的字段,否则主机文件就是一堆无章可循的字符。
主机文件可以通过PCOM通信工具在z/OS操作系统上实现编辑。但对于未分列的文件数据,则需对照着文件结构由人工去识别每个字段,操作过程繁杂。虽然主机系统上也提供了一些如FA(File-Aid)和FM(File-Manager)的辅助工具,能够根据文件结构对文件中的数据进行分列显示及编辑,但由于PCOM通信工具中用于显示字符的界面大小一般为32×80个字符,因此需要经常使用F7、F8、F10、F11等功能键进行滚屏或翻页才能查找到所要的结果,使用上相当不便。
此外,在主机系统上只能显示EBCDIC码字符,而无法显示ASCII码字符及汉字字符。这一问题也给主机软件开发及测试带来了困难。如果将主机文件下载到本地计算机后进行开发及测试,一般也需要将数据导入到本地软件中才能进行数据查看,而导入数据的过程也较繁琐且容易出错,使得下载后的非EBCDIC码字符变为乱码。以上问题都大大影响了开发及测试的效率。
发明内容
针对现有技术中的问题,本申请提供一种主机文件处理方法及装置,能够利用预先构建的宏码制转换工具对主机文件进行高效处理。
为解决上述技术问题,本申请提供以下技术方案:
第一方面,本申请提供一种主机文件处理方法,包括:
利用预先构建的宏码制转换工具对下载的主机文件进行码制转换;
利用所述宏码制转换工具将码制转换后的主机文件载入表格化数据处理软件中进行编辑;
利用所述宏码制转换工具对编辑后的主机文件进行反向码制转换。
进一步地,预先构建宏码制转换工具的步骤,包括:
根据所述主机文件的文件结构构建结构定义函数;
根据所述文件结构构建字段填充函数;
根据EBCDIC码制与ASCII码制的对照表构建码制转换函数;
将预先构建的文件上传函数、所述结构定义函数、所述字段填充函数及所述码制转换函数组合生成宏码制转换工具。
进一步地,所述利用预先构建的宏码制转换工具对下载的主机文件进行码制转换,包括:
按照所述文件结构读取所述主机文件,得到所述主机文件的字段信息;所述字段信息至少包括字段名称、字段类型及字段长度;
根据所述字段信息检查所述主机文件的合法性;
若合法性检查通过,则分别针对所述主机文件中的数字型字段及字符型字段进行由EBCDIC码制向ASCII码制的转换。
进一步地,所述利用所述宏码制转换工具将码制转换后的主机文件载入表格化数据处理软件中进行编辑,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110594771.8/2.html,转载请声明来源钻瓜专利网。