Получение данных из текстовых файлов
Надстройка SaveToDB поддерживает извлечение данных из текстовых файлов в форматах JSON, XML, HTML, CSV и плоского текста.
Пользователи могут подключаться к текстовым файлам с помощью мастера подключения.
Разработчики могут настроить подключение к текстовым файлам в базе данных и объединить данные в целевые таблицы.
Чтобы настроить подключение, задайте схему и имя объекта, выберите тип TEXT и укажите путь к файлу, включая параметры парсера, в поле TABLE_CODE таблицы xls.objects.
Вот пример настройки:
ID | TABLE_SCHEMA | TABLE_NAME | TABLE_TYPE | TABLE_CODE | INSERT_OBJECT | UPDATE_OBJECT | DELETE_OBJECT |
---|---|---|---|---|---|---|---|
prices | Import | TEXT | d:\import\prices.xml |
Также можно использовать представления списков запросов для настройки. Например:
ID | TABLE_SCHEMA | TABLE_NAME | TABLE_TYPE | TABLE_CODE | INSERT_PROCEDURE | UPDATE_PROCEDURE | DELETE_PROCEDURE | PROCEDURE_TYPE |
---|---|---|---|---|---|---|---|---|
prices | Import | TEXT | d:\import\prices.xml |
В имени файла можно использовать параметры в фигурных скобках, аналогично параметрам URL.
Парсеры текстовых файлов имеют те же параметры, что и парсеры для веба. См. HTTP-команды.
Смотрите также Слияние данных.