-
-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem parsing a sample file #23
Comments
Hi @raphaelm Sorry for breaking the code in your case. Apparently there's another implementation of the MT940 standard I wasn't aware of. Can you test if the hotfix/#23 branch solves your problem? |
Hi, no worries, as I said thats only an example I use for testing, no real users harmed. Thanks for maintaining this high-quality library! Yes, your fix removes the exception. Thank you! Just so you now, the output differs slightly from 3.8:
In 3.8 the On a side node, it is surprisingly hard to |
Hrm... I forgot that you actually need to escape the # in this case. I suppose the easiest way would be a manual checkout followed by a I'll take a look at the modified output soon, the mt940 parsing is a bit fragile due to all the (partially) incorrect implementations around |
Took a bit of time to investigate further, but I found the problem. This example uses extra (non-swift, indicated by Since the entire code assumes that all tags are always numeric, this was a bit of an issue but I believe it will work correctly now :) |
Hi,
in my project, I test the mt940 feature (that is based on your package) against the sample files of multiple banks.
Since version 4.0, the sample file from this document (page 34) can no longer be parsed.
I tried to find the problem myself but wasn't very successful until now. Do you see it?
The file:
I get the following error:
With the following output:
The text was updated successfully, but these errors were encountered: