Мне нужно импортировать файл ascii с пользовательским файловым форматом.Импорт пользовательского формата ascii из файла
Некоторые данные хранятся в блоках с начальным блоком и конечным блоком. Другие данные сохраняются без разделителей блоков.
Одним из примеров является:
$ Лист
S PosX Posy ИтХ Димы
Список Листовые этикетки
$ EndSheet
Другой:
Текст Примечания posx posy размер ориентации ~
Текст
Теперь, какой был бы лучший/самый общий способ импорта этих данных в какую-то структуру?
С уважением
Jakob Justesen
Ваша цель немного неясно - можно определить лучший? Если у вас есть только два формата файлов, и вам нужен только один инструмент для его получения, тогда общий не может быть полезной второй целью. –
Вы не предоставили достаточно информации для значимого ответа. –
Я написал несколько читателей файлов для форматов файлов, которые я не создал (вы пытаетесь импортировать файл, созданный другим приложением, у которого у вас нет исходного кода?). Вы должны знать разделители данных, если поля являются необязательными и т. Д. Без этого знания вы не можете определить анализатор. – Tony