我在文本文件中有幾個ISO8583日誌。我想從這個文本文件解析這些日誌,並將它們寫入任何數據庫,並提供一些描述性信息,例如消息類,消息函數,消息源,處理代碼,響應代碼等。如何解析來自文本文件的ISO8583消息並將其寫入數據庫
我是BASE24/ISO8583,並試圖爲此找到任何現成的解析器。有沒有可用的解析器? jPOS是否提供這樣的功能?
EDIT
我有 「的.log」 文件格式ISO8583日誌如下給出:
MTI:0200
領域-3:2 場4: 000000010000
Field-7:0110722180
Field-11:123456
Field-44:A5DFGR
字段105:ABCDEFGHIJ 1234567890
這與您在共享的鏈接中給出的格式相同。 它也包含十六進制轉儲,但我不想解析。
鏈接中給出的代碼正在打包和解包郵件,因爲我正在嘗試讀取這些日誌(以解壓縮的形式)並將它們寫入數據庫表中。
我想我需要爲此編寫自己的代碼並在其中使用jPOS打包器。