![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
INI файл или XML [D7, D2005, XP, 2003]
TRSteep © (2008-07-21 11:06:00)Есть необходимость хранить данные. В основном это текстовые строки - они сгрупированы в группы и подгруппы.
Хотел использовать ini. но там нет вложенности и я не нашел функции позволяющей отобразить все имеющиеюся группы.
Вопросы:
1. есть ли такая функция у ini файлов?
2. Проще ли будет использовать xml?
3. как работать с xml (по конкретике:
3.1 нужны ли сторонние компоненты?
3.2 как записать например строку c:\run.exe, в группу application, в подгруппу video с параметром -mini
3.3. как получить список групп, а потом по группе список подгрупп, а уже по ним список строк?
brother (2008-07-21 14:22:00) [1]Удалено модератором
Dennis I. Komarov (2008-07-21 13:47:00) [2]Удалено модератором
Медвежонок Пятачок (2008-07-21 13:40:00) [3]Удалено модератором
Ega23 (2008-07-21 13:39:00) [4]Удалено модератором
Медвежонок Пятачок (2008-07-21 13:38:00) [5]я это советовал??? мой первый посто перечитай и проч!
нет конечно. это я советовал ини.
Медвежонок Пятачок (2008-07-21 13:36:00) [6]Тут никто, насколько я понимаю, не отказывается от XML.
Ага. Никто не отказывается, только навязчиво советуют ини для хранения иерархических данных.
brother (2008-07-21 13:35:00) [7]> Прежде чем советовать ини вместо xml,
я это советовал??? мой первый посто перечитай и проч!
Медвежонок Пятачок (2008-07-21 13:33:00) [8]по [75] перечитай [72]...
Ты сам перечитай.
Прежде чем советовать ини вместо xml, там, где явно требуется иерархичность и вложенность. О чем сам автор прямым текстом сказал.
Ega23 (2008-07-21 13:21:00) [9]
> Мда. Тяжелый случай икcемелефобии.
Скорее, тяжёлый случай иксемелемании.
Тут никто, насколько я понимаю, не отказывается от XML. Тут есть предупреждения о его эксплуатации.
brother (2008-07-21 13:21:00) [10]имхо, данный флуд надо завязывать, по топику, уже все разжевали...)
brother (2008-07-21 13:14:00) [11]по [75] перечитай [72]...
b z (2008-07-21 13:13:00) [12]
> а где этот зверь TXMLDocument обитает?
На странице/вкладке Internet видели его.
Медвежонок Пятачок (2008-07-21 13:13:00) [13]Мда. Тяжелый случай икcемелефобии.
Там ведь еще и винды может не оказаться, не то что DOM.
(Редко правда, но но бывает)
Ega23 (2008-07-21 13:05:00) [14]
> Не запрещено, но не рекомендуется.
Почему? Ещё раз: если использовать XML - то так или иначе будет использоваться какой-то парсер. А вот дальше начинаются всякие штуки. Т.к. теоретически, MSXML и DOM на машине могут быть не установлены (крайне редко, но бывает). О чём и предупреждалось изначально.
Медвежонок Пятачок (2008-07-21 13:02:00) [15]это запрещено?
Не запрещено, но не рекомендуется.
Бессмысленными сообщениями загромождать ветки.
Медвежонок Пятачок (2008-07-21 13:00:00) [16]Не сказал. А зачем тогда вообще про проблемы парсинга в случае xml рассуждать?
brother (2008-07-21 13:00:00) [17]> А зачем тогда вообще про проблемы парсинга в случае xml
> рассуждать?
это запрещено?
brother (2008-07-21 12:59:00) [18]> И что? Она не решена?
я это сказал???
Медвежонок Пятачок (2008-07-21 12:58:00) [19]Если человек будет использовать xml, проблемма парсинга встанет автоматически...
И что? Она не решена?
Решена причем в тыщу раз с более гибкими и широкими возможностями чем ваши чернила для седьмого класса.
Медвежонок Пятачок (2008-07-21 12:56:00) [20]Эти вещи в этом конкретном случае неразрывно между собой связаны, нес па?
Хорошо. Щас тогда я возвращусь к возможностям парсинга ини и xml.
А вы мне снова будете рассказывать, что здесь у автора всего два уровня и на ини можно все реализовать. Кстати я и не спорил, что нельзя. Если вы забыли.