2017-08-09 88 views
-1

我正在試圖建立一個解析器來反序列化成對象。套接字將發送字節到解析器。對於字段長度22 POS輸入模式將N3和字節總是2位數。如何獲得這個領域的價值?ISO 8583字段22

回答

0

您讀取該字段的ASCII值並將其轉換爲整數。 如果它表示N3表示它們是三位數字字段,那麼如果值爲51,則將其轉換爲051併發送相應的ASCII碼

0

字段22是pos入口模式。這是3位數字值。如果格式爲BCD,則2個字節包含4個數字[0(填充)+ 3位POS輸入模式)。如果格式是ascci,那麼它是3個字節。