Я ищу библиотеку Java для сообщений SWIFT. я хочу
- синтаксический анализ сообщений SWIFT в объектной модели
- проверки SWIFT сообщений (в том числе правила проверки SWIFT сети)
- строить / изменить SWIFT сообщения с помощью объектной модели
Теоретически, мне нужно поддерживать все типы сообщений SWIFT. Но в данный момент мне нужно MT103 +, MT199, MT502, MT509, MT515 и MT535.
До сих пор я смотрел на две библиотеки
- AnaSys Message Objects ( ссылка текст )
- Datamation свифтовка Люкс ( текст ссылки )
Обе библиотеки позволяют выполнять задачи, указанные выше, но в обоих случаях я не очень доволен.
AnaSys использует внутреннее представление XML для всех SWIFT сообщений, которые вы должны знать, чтобы получить доступ к полям сообщения. И вы должны работать на DOM представления XML, нет никакого способа, чтобы сказать «получить содержимое поля„50K“из свифтовки».
И библиотека Datamation, кажется, есть более хороший API, но не находит все ошибки.
Так кто-нибудь знает другие библиотеки SWIFT использовать?