当我获得我构建的debugString()的IsoMessage时,它工作得很好,但是当我试图获得通过解析(mf.parseMessage(..))创建的IsoMessage的debugString()时,debugString()是空的。解析工作正常,字段值在那里,但是debugString()返回空字符串。
我是不是遗漏了什么?
难道不可能打印debugString的parsedMessage吗?
发布于 2017-01-19 19:09:38
问题似乎是Eclipse的控制台。debugString以一个不可打印的字符开头,这似乎会导致问题。当运行独立运行时,debugString会像这样打印ok:
^@p 023060180
(请注意开头的^@p )。
发布于 2016-02-11 21:36:03
任何消息都应该能够打印它的debugString。这一定是个窃听器。
更新,所以这很奇怪,因为我只是添加了一个简单的测试来检查这一点,并且它通过了:
https://github.com/chochos/j8583/commit/3a32b9041470c31a451791f3baa082f18204504a
https://stackoverflow.com/questions/35345057
复制相似问题