我正在寻找用于 SWIFT 消息的 Java 库。我想要
- 将 SWIFT 消息解析为对象模型
- 验证 SWIFT 报文(包括 SWIFT 网络验证规则)
- 使用对象模型构建/更改 SWIFT 消息
理论上,我需要支持所有 SWIFT 消息类型。但目前我需要 MT103+、MT199、MT502、MT509、MT515 和 MT535。
到目前为止,我已经查看了两个库
这两个库都允许完成上述任务,但在这两种情况下我都不是很高兴。
AnaSys 对所有 SWIFT 消息使用内部 XML 表示,您需要了解这些消息才能访问消息的字段。而且你需要对XML表示的DOM进行操作,没有办法说“获取SWIFT消息的'50K'字段的内容”。
Datamation 库似乎有更好的 API,但没有找到所有错误。
那么有人知道要使用其他 SWIFT 库吗?