У меня был текстовый файл размером 100 МБ с разделителем каналов, с разделителями записей CR LF.Проблема в том, что одно из полей было произвольным текстом и включало CRLF в поле.Мне нужно загрузить данные в SQL, но, конечно, CRLF испортили это.
Я заменил все CRLF на шестнадцатеричное значение FF FE, но теперь мне нужно прочитать разделители каналов подсчета файлов и вставить CRLF после последнего поля.
Мне нужно сосчитать семь разделителей канала, тогда последнее поле - это 24-байтовое поле даты, в которое мне нужно будет вставить CRLF.
Мысли о лучшем способе сделать это?