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 图书馆的作者之一。
我正在使用 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 图书馆的作者之一。