Я хочу сохранить сообщение fix4.2 в базе данных, извлекая значение каждого тега. У меня есть объект ExecutionReport сообщения об исправлении. Я получаю значение тега учетной записи с помощью exec.getString(1), и это значение тега отсутствует в сообщении, поэтому возникает исключение FieldNotFound. В Fiximate я обнаружил, что учетная запись не является обязательным полем.
Я также пытался использовать exec.getAccount().getValue(), но получил такое же исключение. Я обнаружил, что все эти методы вызывают исключение FieldNotFound.
Есть ли способ получить значение тега как null, если это необязательное поле отсутствует в сообщении об исправлении.
Любая помощь будет высоко оценена.
Заранее спасибо.
С уважением, Шадаб.