Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.08.09;
Скачать: CL | DM;

Вниз

Парсер XML   Найти похожие ветки 

 
Mystic ©   (2009-05-28 11:26) [120]


> Иерархические структуры записей лучше хранить в виде:


Я еще видел вариант, когда иерархия записывается  примерно так:


[Delphi/Compiler]
APPTYPE=CONSOLE
IMAGEBASE=$04000000

[Delphi/Directories]
SearchPath=...


 
iZEN ©   (2009-05-29 21:14) [121]


> > Иерархические структуры записей лучше хранить в виде:
> > кагория.подкатегория.параметр="значение"
>
>
> неудобно

Чем?


 
Игорь Шевченко ©   (2009-05-29 21:54) [122]

iZEN ©   (29.05.09 21:14) [121]

Глаза путаются.

Даже ini-файл удобней, чем предложенный тобой формат. А если читать/писать не вручную, то я не понимаю, чем плох XML. К тому же, XML умеет самовалироваться, а твой формат - не знаю.


 
iZEN   (2009-06-04 23:49) [123]


> Игорь Шевченко ©   (29.05.09 21:54) [122]
>
> iZEN ©   (29.05.09 21:14) [121]
>
> Глаза путаются.
>
> Даже ini-файл удобней, чем предложенный тобой формат. А
> если читать/писать не вручную, то я не понимаю, чем плох
> XML. К тому же, XML умеет самовалироваться, а твой формат
> - не знаю.

Ну не знаю.

Схема, которую я предложил, используется в протоколах обмена SMNP (управление сетевым оборудованием).

http://en.wikipedia.org/wiki/Abstract_Syntax_Notation_One
In telecommunications and computer networking, Abstract Syntax Notation One (ASN.1) is a standard and flexible notation that describes data structures for representing, encoding, transmitting, and decoding data. It provides a set of formal rules for describing the structure of objects that are independent of machine-specific encoding techniques and is a precise, formal notation that removes ambiguities.

ASN.1 is a joint ISO/IEC and ITU-T standard, originally defined in 1984 as part of CCITT X.409:1984. ASN.1 moved to its own standard, X.208, in 1988 due to wide applicability. The substantially revised 1995 version is covered by the X.680 series. The latest available version is dated 2002, and is backward compatible with the 1995 version.


http://ru.wikipedia.org/wiki/ASN.1
ASN.1 (англ. Abstract Syntax Notation One) — в области телекоммуникаций и компьютерных сетей язык для описания абстрактного синтаксиса данных (ASN.1), используемый OSI. Стандарт записи, описывающий структуры данных для представления, кодирования, передачи и декодирования данных. Он обеспечивает набор формальных правил для описания структуры объектов, которые не зависят от конкретной машины. ASN.1 является ISO и ITU-T совместимым стандартом, первоначально был определён в 1984 году в рамках CCITT X.409:1984. Из-за широкого применения ASN.1 в 1988 году перешёл в свой собственный стандарт X.208. Начиная с 1995 года, существенно пересмотренный ASN.1 описывается стандартом X.680.

В России ASN.1 стандартизирован по ГОСТ Р ИСО/МЭК 8824-1-2001 и ГОСТ Р ИСО/МЭК 8825-93


sysctl в Unix имеет тот же формат представления параметров.


 
Игорь Шевченко ©   (2009-06-05 00:27) [124]

iZEN   (04.06.09 23:49) [123]


> Схема, которую я предложил, используется в протоколах обмена
> SMNP (управление сетевым оборудованием).


XML вообще тоже много где используется. А RFC-822 так и повсеместно (тоже, кстати, формат) :)

Но насколько я тебя понял, речь шла о ручной записи ? :)


 
iZEN ©   (2009-06-06 17:12) [125]


> Игорь Шевченко ©   (05.06.09 00:27) [124]
>
> Но насколько я тебя понял, речь шла о ручной записи ? :)

Любой property-editor в помощь — набить два поля не велика задача, в отличие от XML. :)


 
TUser ©   (2009-06-07 22:38) [126]

Раз уж кинул сюда [3], то должен сказать, что там мемлик :(



Страницы: 1 2 3 4 вся ветка

Текущий архив: 2009.08.09;
Скачать: CL | DM;

Наверх




Память: 0.74 MB
Время: 0.023 c
15-1244456198
blackman
2009-06-08 14:16
2009.08.09
6 стадий проекта


15-1244700982
Рамиль
2009-06-11 10:16
2009.08.09
Бесплатные менеджеры проектов


15-1244189127
scl20
2009-06-05 12:05
2009.08.09
Создание клиент-серверного приложения в Delphi


15-1244202663
KSergey
2009-06-05 15:51
2009.08.09
Параметры (прокси) для аккаутна system


15-1244615651
brother
2009-06-10 10:34
2009.08.09
есть у кого Gold аккаунт на depositfiles.com?