2014-05-23 77 views
0

在我的應用程序中,我收到一個巨大的FIX消息。我應該檢查標籤是否存在於我檢索的所有標籤中。如果我沒有檢查標籤的存在,那麼在消息中不存在標籤的情況下,我會得到FieldNotFound異常。有沒有辦法繞過isSetField(Field)方法來檢查消息中是否存在標記。任何幫助,將不勝感激。 謝謝, BibinQuickFIXJ Fieldnot發現異常

回答

2

你應該在上消息驗證切換你quickfix/j settings

這將意味着你不再需要做的是被視爲強制任何標籤明確isSet檢查,如遺漏任何消息這樣的標籤將被拒絕。

完成此操作後,仍然需要爲消息中的可選標記執行isSet。