Имя: Пароль:
1C
1С v8
Чтение конфигурационных ini файлов
0 MaxS
 
20.11.12
19:30
Есть ли готовые методы или обработки для чтения текстовых файлов, примерно такого содержания:

[INFO_TV]
Maschine="L3030S"
Firma="Trumpf"
MetrischInch="1"
TafelZ="3.00"
[ENDE]

Хочется на выходе получить, например структуру или таблицу значений.
1 Лефмихалыч
 
20.11.12
19:32
это неправильный ини-файл. В правильном кавычек не бывает
2 zak555
 
20.11.12
19:32
(1) самопальный
3 MaxS
 
20.11.12
19:40
Ну раз самопальный, самому придётся парсить.
А обработки чтения правильного ини файла для 1С есть в принципе?
На будущее пригодится ;)
4 zak555
 
20.11.12
19:41
> А обработки чтения правильного ини файла для 1С есть в принципе?

это обычный текстовый документ
5 Лефмихалыч
 
20.11.12
19:45
(3) та чо там делать?
Считал строчку
если первый символ [, значит это секция
если нет, строку ралупить на две части - до знака = и после
то, что до - идентификатор значения
то, что после - значение
6 MaxS
 
20.11.12
19:48
(4) это понятно. вдруг есть универсальная обработка чтения ини файлов для 1C 8.

Нашел на проклубе "Чтение/запись INI-файлов из 1С"
Но там какой-то монстр - на 333 строки кода.

(5) наверное так и придётся делать. Думал "велосипед" уже выложен где-нибудь ;)
7 shuhard
 
20.11.12
20:54
(6) поскольку формат примитивен - разделитель =
то быстрее написать, чем найти готовое
Основная теорема систематики: Новые системы плодят новые проблемы.