|
|
Reporter | aj | |
---|
Assigned To | | |
---|
Priority | normal | Severity | major | Reproducibility | always |
---|
Status | confirmed | Resolution | open | |
---|
Projection | major rework | ETA | none | |
---|
Platform | Windows | OS | Java | OS Version | 7 |
---|
Product Version | 0.3 | Product Build | 2014-03-31 | |
---|
Target Version | 0.7 | Fixed in Version | | |
---|
|
|
Summary | 0000156: Robust parsing of row separators in CSV |
---|
Description | CSV files being plain-text files, they may for various reasons have improper line breaks. For use with SKGB-offline CSV files should be generated using Windows lienbreaks 0x0d0a. Tests have shown that some other line breaks cause fatal errors. We consider this a bug in the CSV parser code, which probably needs to be rewritten from scratch. |
---|
Steps To Reproduce | Use 0x0d0d0a for line breaks in a debit file always triggers the bug.
For a real-life example see ~/SKGB/SEPA/offline data/Tests |
---|
Additional Information | Workaround for cases in which this issue is introduced by mailing a plain-text CSV file: ZIP the CSV file before mailing it. |
---|
Tags | No tags attached. |
---|
|
|
Attached Files |
|
---|