0

我正在尝试将 swift 消息转换为人类可读的格式,为此我正在创建一个阅读器,其中出现错误。确切的错误是

Exception in thread "main" java.lang.NoSuchMethodError:    com.prowidesoftware.swift.model.SwiftMessage.parse(Ljava/lang/String;)Lcom/prowidesoftware/swift/model/SwiftMessage;
at com.prowidesoftware.swift.io.AbstractReader.nextSwiftMessage(AbstractReader.java:141)    at com.prowidesoftware.swift.io.AbstractReader.nextMT(AbstractReader.java:111)
at One.parseMessage(One.java:613)
at One.processWI(One.java:349)
at One.main(One.java:179)

我为此使用的代码是

SwiftBlock4 block4 = null;
SwiftMessage obj =null;
RJEReader r  = new RJEReader(str);
 while (r.hasNext())
        {
            try
            {
                AbstractMT ack = null;
                ack = r.nextMT();
                //String swiftMessageStr = ack.message();
                obj = ack.getSwiftMessage();
                block4=obj.getBlock4();
         
            }
            catch(Exception e)
            {
                final Writer result = new StringWriter();
                final PrintWriter printWriter = new PrintWriter(result);
                e.printStackTrace(printWriter);
            }
        }
4

0 回答 0