各タグの値を取得して、 fix4.2メッセージをデータベースに永続化したい。修正メッセージのExecutionReportオブジェクトがあります。exec.getString(1)を使用してアカウントのタグ値を取得していますが、このタグ値がメッセージに存在しないため、FieldNotFound例外がスローされています。Fiximateで、アカウントは必須フィールドではないことがわかりました。
exec.getAccount()。getValue()も試してみましたが、同じ例外が発生しました。これらすべてのメソッドがFieldNotFound例外をスローすることがわかりました。
その必須ではないフィールドが修正メッセージに存在しない場合、タグ値をnullとして取得する方法はありますか?
どんな助けでも大歓迎です。
前もって感謝します。
よろしく、シャダブ