我已经完成了在客户系统和内部系统之间创建集成的任务。客户发送一个平面文件,我很难弄清楚如何使用平面文件模式解析。复杂的平面文件,这甚至可以做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