C# 如何";改为;迅速的消息?

C# 如何";改为;迅速的消息?,c#,banking,swift-mt,C#,Banking,Swift Mt,“迅速”的意思 我需要读取一些文件,并使用C#.NET将数据插入SQL Server数据库表中。 这些文件是从银行软件(ABN Amro)下载的,其中包含账户的(借方和贷方)变动 它包含了大量的:61:和:86:“标签”,看起来几乎是人类可读的,但事实并非如此,特别是当他们谈论金额时,如果没有正确的规格,就无法过滤掉这些标签 我正在疯狂地搜索,但我找不到足够的信息,我是说一份解释如何解释这些消息/文件的文档?甚至在swiftcommunity.net上都没有。。。或者我看的地方不对 Swift

“迅速”的意思

我需要读取一些文件,并使用C#.NET将数据插入SQL Server数据库表中。 这些文件是从银行软件(ABN Amro)下载的,其中包含账户的(借方和贷方)变动

它包含了大量的
:61:
:86:
“标签”,看起来几乎是人类可读的,但事实并非如此,特别是当他们谈论金额时,如果没有正确的规格,就无法过滤掉这些标签

我正在疯狂地搜索,但我找不到足够的信息,我是说一份解释如何解释这些消息/文件的文档?甚至在swiftcommunity.net上都没有。。。或者我看的地方不对


Swift mt940文件格式有一行页眉、一行页脚、一些包含信息的必填行,然后是一组表示交易的行。这些行以
:XX:
代码开头,以指示它是哪种类型的行

如果你在谷歌上搜索,你可以很容易地从许多银行找到这个规范。例如:


也许我太迟了,但我实际上为此构建了一个开源库()。也许它能帮助你?

+1这应该能让他走了。这是一个“RTFM”案例,但有时手册并不那么容易找到。@TomTom:的确,我知道这是一个RTFM,但如果你不知道哪本手册是适合阅读的,就很难找到它;)@菲利普德沃斯:谢谢你,伙计!如果我知道它是MT940文件格式,我会发现它已经。。。所以,谢谢你清除了这一个!欢迎来到银行传输格式的奇妙世界。理想情况下,您应该订阅Swift时事通讯。他们喜欢时不时地改变格式?战栗…迅捷,修复,修复…这些都是通往无尽痛苦和痛苦的道路…这个图书馆还在更新吗?我想下载它。谢谢你,杰科。@JaimeGarcíaPérez它看起来就在这里