如何使用j8583从XML创建ISO8583 Meesage

时间:2016-10-19 05:46:58

标签: java xml iso8583 j8583

使用http://j8583.sourceforge.net/我已经用Java解析了ISO消息到XML。

ISO到XML:

 <j8583config>
 <parse>
  <PROCESSINGCODE>000000</PROCESSINGCODE> 
  <SYSTEMTRACEAUDITNUMBER>000001</SYSTEMTRACEAUDITNUMBER> 
  <Cardacceptorterminalidentification>3239313130303031</Cardacceptorterminalidentification> 
  <Reservednational>001054455354204D45535347</Reservednational> 
  <Networkmanagementinformationcode>0301</Networkmanagementinformationcode> 
  </parse>
  </j8583config>

现在我需要做反之亦然。我需要从XML创建ISO消息。

有人可以为此提供指导。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

j8583不这样做。您必须自己解析XML,创建IsoMessage并从XML字段中的值设置所需的字段。

最多,您可以将XML转换为类似于消息模板的内容,然后创建MessageFactory并使用它创建消息,但这听起来非常低效。

也许XSLT转换可以解决这个问题?