Мастер импорта/экспорта CSV для Delphi?
чтобы избежать изобретения колеса, я ищу некоторые компоненты/библиотеки диалогового мастера, которые упростят мою работу по импорту CSV и подобных текстовых файлов в мое приложение Delphi/C++Builder.
другими словами, пользователь нашего приложения может "открыть" подходящий текстовый файл, и они могут "описать" через пользовательский интерфейс, как столбцы выложены и как столбцы файлов относятся к полям данных, которые предлагает наше приложение.
Basic требования:
- обрабатывать различные стили строки
- вкладка Handle, запятая и пользовательские столбцы фиксированной ширины
- определяемый пользователем порядок столбцов с визуальным просмотром результатов
- обрабатывать необязательные и обязательные столбцы
дополнительные материалы:-
- можно сохранить все настройки в виде "профиля", который может быть легко повторно применен позже.
3 ответов
мои классы текстовых потоков в блоке CsiTextStreamsUnt.pas (вы можете скачать служебные классы по адресуhttp://www.csinnovations.com/framework_utilities.htm) обеспечьте основную функциональность для того чтобы покрыть все вам. Все, что вам нужно сделать, это разработать GUI.