Swift ISO 20022 开源解析器

Swift ISO 20022 open source parser

我正在使用 Java 进行项目,我正在寻找开源库来解析 swift 消息:ISO 15022 和 20022。 对于 15022,我已经找到了一个解决方案,即 Prowidesoftware,但是对于 20022,我什么也没找到。 有任何想法吗? 谢谢。

大约一年前,我们为此搜索了很多,但找不到,所以我们使用 XPath.It 制作了自己的解析器,这是一项令人厌烦的工作,但有助于更深入地理解结构.

2020 年 11 月更新:

Prowide ISO 20022 库现在开源。 使用 Apache 许可证分发并包含以下功能:

  • Java ISO 20022 MX 型号(例如:MxPacs00800109 class,适用于所有 MX 类别)
  • 从 XML 解析到 Java 模型
  • Builder API 从 Java 到 ISO 20022 XML
  • 转换为JSON
  • 用于持久性的 JPA 模型
  • 支持多应用headers: ah$v10, head.001.001.01, head.001.001.02

信息和下载地址:https://www.prowidesoftware.com/products/iso20022

开源涵盖 ISO20022 的所有类别、变体和版本。

虽然 SEPA、CBPR+、SIC 或 TARGET 等受限 ISO 版本作为补充商业包提供。


我已经删除了过时的先前答案。我是 Prowide 图书馆的作者之一。