我正在构建自己的 MT940 解析器,但遇到了一些似乎未指定的问题。
:61: 标签的规范声明它以可变数量的字符 (34x) 结尾。从示例文件中,我看到他们可以在下一行继续。
例如:
:61:1510151015C54,01NTRFNONREF//15288910043499
/TRCD/00100/
如何确定下一行是新标签还是前一标签内容的延续。在行首寻找 :xx: 模式似乎是幼稚的,因为它可能会在内容实际包含该特定模式的异常情况下导致错误。
我正在构建自己的 MT940 解析器,但遇到了一些似乎未指定的问题。
:61: 标签的规范声明它以可变数量的字符 (34x) 结尾。从示例文件中,我看到他们可以在下一行继续。
例如:
:61:1510151015C54,01NTRFNONREF//15288910043499
/TRCD/00100/
如何确定下一行是新标签还是前一标签内容的延续。在行首寻找 :xx: 模式似乎是幼稚的,因为它可能会在内容实际包含该特定模式的异常情况下导致错误。