Вот кое-что, что действительно раздражало меня на протяжении многих лет. Я никогда не использовал программное обеспечение, которое при импорте данных из текстового файла с выравниванием по столбцам может правильно определять разрывы столбцов.
Excel 2K3 и многие другие компоненты Microsoft, которые, похоже, имеют общую кодовую базу (например, параметры импорта для SQL2K), пытаются выяснить разрывы столбцов для вас. К сожалению, они смотрят только на первые n строки и часто совершенно не правы.
OpenOffice.Org 3.1 имеет диалоговое окно импорта почти точно так же, как Excel 2K3, но даже не пытается угадать разрывы столбцов для вас. А последняя версия Numbers вообще не поддерживает импорт с выравниванием по столбцам.
Очевидно, что данные с выравниванием по столбцам нежелательны по ряду причин, но многие старые программы (в частности, собственные программы, которые распространяются в разных компаниях) экспортируют данные в этом формате, поэтому мне приходится обрабатывать их время от времени. Конечно, где-то НЕКОТОРЫЕ программы успешно импортируют его, и я сам не кодирую утилиту импорта или не указываю вручную, где начинаются и останавливаются двенадцать миллиардов столбцов?
OSX, Windows, что угодно. Я открыт для предложений. Конечная цель состоит в том, чтобы поместить его в таблицу SQL Server, но просто вставить его в файл Excel / XML / с разделителями табуляции / etc в это время было бы неплохо, поскольку оттуда достаточно легко войти в SQL Server.