У меня есть несколько журналов ISO8583 в текстовом файле. Я хочу проанализировать эти журналы из этого текстового файла и записать их в любую базу данных с некоторой описательной информацией, такой как класс сообщения, функция сообщения, начало сообщения, код обработки, код ответа и т. Д.Как разобрать сообщение ISO8583 из текстового файла и записать его в базу данных
Я новичок в BASE24/ISO8583 и пытался найти любой готовый синтаксический анализатор для этого. Имеется ли такой парсер? Предоставляет ли jPOS такую функциональность?
EDIT
У меня есть журналы в формате ISO8583 в файле ".log", как указано ниже:
MTI: 0200
Field-3: 2 Field-4: 000000010000
поле-7: 0110722180
поле-11: 123456
поле-44: A5DFGR
Field-105: ABCDEFGHIJ 1234567890
Это же, как и в формате, указанном в ссылке разделяемой вами. Он также состоит из шестнадцатеричного дампа, но я не хочу его разбирать.
Код, указанный в ссылке, выполняет упаковку и распаковку сообщения, в котором я пытаюсь прочитать эти журналы (в распакованной форме) и записать их в таблицу базы данных.
Мне кажется, мне нужно написать свой собственный код для этого и использовать в нем пакеты jPOS.