我已經完成了在客戶系統和內部系統之間創建集成的任務。客戶發送一個平面文件,我很難弄清楚如何使用平面文件模式解析。複雜的平面文件,這甚至可以做BTS2013R2中的平面文件架構嗎?
的結構是這樣的:
H[n] (either H1, H2 or H3)
K3 (0..unbounded)
K4 (0..unbounded)
M4 (0..unbounded)
M5 (0..unbounded)
S4 (0..unbounded)
S5 (0..unbounded)
每條線與正常CR/LF結束,每一行是基於位置。
例子:
H1TEST L5A3
K3 20160608 1103 0004
K4 XA TEST 01
M41123 AQ
M5SA
M5X1
S4SENDOUT
S5POP
H1Q 0342 TEST2 KY
S4IN
H3A 1408 TESTING S6T2
M43308 BB
H2 1331 TEST3 SA
S4PO
這應該會在4月底XML節點,但我主要關心的是如何能夠創造一種可以真正理解這個模式,無論是使用平面文件架構嚮導或者只是使用平面文件架構。
這是否可行(考慮各種線型,消息長度等)?
與您的評論相結合的鏈接看起來很棒。非常感謝。白天我會去看看。 :) – JaggenSWE