|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.03.2014, 15:54 | #21 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
26.03.2014, 22:41 | #22 |
Участник клуба
Регистрация: 07.07.2009
Сообщений: 1,385
|
Я не знаю, насколько Вам, дорогой Уткин это поможет, но нас туркали такими вещами, как Documents Type Definitions (DTD) - мы их должны были знать эту технологию прямо как Отче наш. При помощи ее как раз и можно задать некую "рыбу" (каркас), определяющую - каких элементов может быть только один или ноль (например, узловой элемент), каких элементов может быть определенное кол-во, какие элементы могут быть, а могут не быть, какие аргументы могут быть или не быть ит.д.
Вот тут немного есть про DTD http://www.codenet.ru/webmast/xml/part5.php Есть альтернативная DTD технология - XML Schema http://dmitriydenisov.com/xml-xslt/x...ml-schema.html . В этой ссылке дается сравнение обеих технологий и рассказывается про XML Schema. Обычно обе эти технологии очень любят явангелисты. Но мне кажется они подходят под любой язык.
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
Последний раз редактировалось Blondy; 26.03.2014 в 22:48. |
27.03.2014, 18:57 | #23 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
XML Data Binding?
Очень удобно. |
28.03.2014, 07:59 | #24 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
----Добавлено------ 1. Потыкался с биндингом. Почти то что нужно . 2. Оказывается есть полно инструментов, умеющих собирать схемы по xml-файлу. Тот же делфийский xml mapper. Осталось только правильно собрать xml, чтобы включить в него все возможные варианты описания.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 28.03.2014 в 10:14. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пару вопросов... | qewertyns | Помощь студентам | 6 | 10.12.2012 00:43 |
Пару вопросов | Syltan | Свободное общение | 2 | 19.10.2009 01:45 |
Пару элемментарных вопросов | Hanickii | Общие вопросы C/C++ | 15 | 13.09.2009 19:13 |