[發明專利]VSAM文件跨平臺文本化轉換的系統及方法無效
| 申請號: | 201010112401.8 | 申請日: | 2010-02-09 |
| 公開(公告)號: | CN102147789A | 公開(公告)日: | 2011-08-10 |
| 發明(設計)人: | 張建平;范國華 | 申請(專利權)人: | 深圳市智駿數據科技有限公司 |
| 主分類號: | G06F17/21 | 分類號: | G06F17/21;G06F17/30 |
| 代理公司: | 廣東國暉律師事務所 44266 | 代理人: | 李琪 |
| 地址: | 518000 廣東省深圳市福田區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | vsam 文件 平臺 文本 轉換 系統 方法 | ||
1.一種VSAM文件跨平臺文本化轉換的系統,其特征是包括:
一個VSAM記錄模型編譯單元;該VSAM記錄模型編譯單元用于將VSAM記錄結構編譯成記錄模型,并將記錄模型存儲到模型庫中;
一個VSAM記錄模型庫;該VSAM記錄模型庫用于存貯所有已編譯識別的VSAM記錄模型;
一個或多個VSAM數據塊的定位提取單元;該VSAM數據塊定位提取單元從VSAM文件中定位提取所有數據塊;
一個或多個VSAM記錄數據的定位提取單元;該VSAM記錄數據定位提取單元分析并提取數據塊中所有有效記錄;
一個或多個VSAM數據類型解析轉換單元;該VSAM數據類型解析轉換單元中包含一個字符編碼轉換表,該字符編碼轉換表用于記錄中字符集轉換參照表;VSAM數據類型解析轉換單元根據記錄模型,對記錄中的各字段值解析轉換成文本化數據。
2.一種VSAM文件跨平臺文本化轉換的方法,其特征是包括如下的步驟:
(1)創建VSAM文件記錄模型;
(2)輸入需要文本化的VSAM文件;
(3)獲取該文件中記錄的數據模型;
(4)定位并提取一個數據塊;
(5)獲取數據塊描述信息;
(6)根據描述信息中有效記錄數以及記錄長度,獲取一條記錄;
(7)按照記錄模型,對記錄中字段解析和轉碼,生成目標字符串;
(8)重復步驟4~7,直至數據塊中的所有有效記錄處理完畢;
(9)重復步驟4~8,直至文件結束;
(10)將目標字符串輸出到目標文件中。
3.根據權利要求2所述的VSAM文件跨平臺文本化轉換的方法,其特征是所述的步驟(1)具體的實現包括以下的步驟:
(1A)輸入記錄結構定義信息;
(1B)將記錄結構定義信息編譯成記錄模型;
(1C)將上一步生成記錄模型加入記錄模型庫中。
4.一種計算機可讀記錄介質,其特征是所述記錄介質存儲能夠執行權利要求2或3所述的轉換方法的程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市智駿數據科技有限公司,未經深圳市智駿數據科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010112401.8/1.html,轉載請聲明來源鉆瓜專利網。





