парсинг conf файлов

Тема в разделе "WASM.UNIX", создана пользователем psu, 20 июн 2007.

  1. psu

    psu New Member

    Публикаций:
    0
    Регистрация:
    12 июл 2006
    Сообщения:
    198
    Есть ли в никсах что-нибудь аналогичное виндовой функции GetPrivateProfileString?
     
  2. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Насколько я помню, даже тот же апач парсит свои конфы вручную :dntknw:
     
  3. nester7

    nester7 New Member

    Публикаций:
    0
    Регистрация:
    5 дек 2003
    Сообщения:
    720
    Адрес:
    Russia
    Да там все парсят вручную, форматы-то у всех свои разные.
    Можно посоветовать начать разбираться с 3proxy.c
    Там всё просто + своё можно дописать если нужно.
     
  4. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Ну не, у многих прог похожи.
     
  5. mix_mix

    mix_mix Михаил

    Публикаций:
    0
    Регистрация:
    8 окт 2005
    Сообщения:
    277
    Адрес:
    Токио
    можно конфиг держать в xml ну и парсить соответсвенно с помощью libxml
     
  6. R3BA

    R3BA New Member

    Публикаций:
    0
    Регистрация:
    11 авг 2005
    Сообщения:
    10
    Адрес:
    Russia
  7. tigsid

    tigsid Member

    Публикаций:
    0
    Регистрация:
    11 июн 2004
    Сообщения:
    62
    Я как то написал свой простой парсер на Си и использую его и в Windows* и в *Nix.
    Код маленький, а возможностей вполне хватает, правдо расчитан только на чтение.
    Могу выложить если кому надо. Там есть пара интересных моментов, хотя нечего особо нового нет.
     
  8. Cock

    Cock New Member

    Публикаций:
    0
    Регистрация:
    9 фев 2007
    Сообщения:
    148
    Выложи свой парсер конфигов, tigsid
     
  9. tigsid

    tigsid Member

    Публикаций:
    0
    Регистрация:
    11 июн 2004
    Сообщения:
    62
    Вот исходники, пример и небольшая дока.