【问题标题】:Prowide-Core Library - Unable to get Sequence E tags in an MT564 swift messageProwide-Core 库 - 无法在 MT564 快速消息中获取序列 E 标签
【发布时间】:2020-05-13 18:47:38
【问题描述】:

我正在解析一条快速的 MT564 消息,并且我能够使用 getSequence() 获取所有序列(A、B、C、D、F),但是每当我尝试获取序列 E 时,我都会得到空值,尽管事实上我正在解析的消息包含序列 E。

SwiftMessage mssg = SwiftMessage.parse(mssgString);
AbstractMT mt = mssg.toMT();
SwiftTagListBlock block = mt.getSequence("E");

【问题讨论】:

    标签: java swift-mt


    【解决方案1】:

    查看库的 AbstractMT 类的源代码后知道了。由于序列 E 是一个可选的重复序列,我们将使用 getSequenceList() 方法获取列表 SwiftTagListBlock 元素。

    【讨论】:

      猜你喜欢
      • 2016-04-20
      • 1970-01-01
      • 2018-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-27
      相关资源
      最近更新 更多