Как "прочитать" быстрое сообщение? [закрытый]
"SWIFT" означает Общество всемирной межбанковской финансовой Телекоммуникации
мне нужно прочитать некоторые файлы и вставить данные в таблицу базы данных SQL Server, используя C#.NET - ... Файлы загружаются из банковского программного обеспечения (ABN Amro), и они содержат (дебетовые и кредитные) движения на счете.
Он содержит много :61:
и :86:
"теги", это кажется почти читаемым человеком, но это не так, особенно когда они говорят о суммах, это невозможно отфильтровать их, если у вас нет правильных спецификаций.
Я ищу как сумасшедший, но я не могу найти достаточно информации, я имею в виду документ, который объясняет, как интерпретировать эти сообщения/файлы? Даже не на swiftcommunity.net ... или, может быть, я смотрю не на то место.
существует ли это и где?
2 ответов
формат файла Swift mt940 имеет строку заголовка, нижнюю строку, некоторые обязательные строки с информацией, а затем кучу строк, означающих транзакции. Строки начинаются с :XX:
код, чтобы указать, какой тип линии.
Если вы google, вы можете найти спецификацию довольно легко из ряда банков. для пример:
может быть, я слишком поздно, но я действительно создаю библиотеку с открытым исходным кодом для этого (http://raptorious.com/sharpmt940lib/). Может быть, это поможет вам?