Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.08.09;
Скачать: [xml.tar.bz2];

Вниз

Парсер 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.73 MB
Время: 0.013 c
11-1204867469
ILPU
2008-03-07 08:24
2009.08.09
Сохранение содержимого TreeView


1-1211919215
@!!ex_
2008-05-28 00:13
2009.08.09
Home Folder текущего пользователя.


2-1244880706
leonidzaharov
2009-06-13 12:11
2009.08.09
TTpageControl


15-1244535124
SPeller
2009-06-09 12:12
2009.08.09
Кто-нить сталкивался?


2-1244455439
Ольга
2009-06-08 14:03
2009.08.09
Недоступна кнопка "Load Icon" в опциях проекта





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский