Привет All!
Глубокоуважаемые производители минералки, обожают использовать в маркировке своей продукции помимо цифро-буквенных символов - знаки препинания. В Постгре, ОФД и в Честный знак всё ложится окейно. А вот в report.txt, трам-пам-пам, в 18-х полях 24-х транзакций, вместо символа ';' с этикетки - пишется A4h.
Как бы, можно читать файл бинарно и делать всё что нужно, но почему бы не поменять разделитель полей на TAB? Жизнь станет проще...