Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.03.2014, 15:54   #21
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
чтобы рукоделы могли свои продукты на ней отлаживать и корявые xml не слали.
чтоб руки правили
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 26.03.2014, 22:41   #22
Blondy
Участник клуба
 
Аватар для Blondy
 
Регистрация: 07.07.2009
Сообщений: 1,386
По умолчанию

Я не знаю, насколько Вам, дорогой Уткин это поможет, но нас туркали такими вещами, как 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.
Blondy вне форума Ответить с цитированием
Старый 27.03.2014, 18:57   #23
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,239
По умолчанию

XML Data Binding?
Очень удобно.
Alter вне форума Ответить с цитированием
Старый 28.03.2014, 07:59   #24
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 18,136
По умолчанию

Цитата:
XML Data Binding?
То есть я так понимаю эта фишка автоматически генерирует нужный код для работы с нужным мне XML?


----Добавлено------
1. Потыкался с биндингом. Почти то что нужно .
2. Оказывается есть полно инструментов, умеющих собирать схемы по xml-файлу. Тот же делфийский xml mapper. Осталось только правильно собрать xml, чтобы включить в него все возможные варианты описания.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 28.03.2014 в 10:14.
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пару вопросов... qewertyns Помощь студентам 6 10.12.2012 00:43
Пару вопросов Syltan Свободное общение 2 19.10.2009 01:45
Пару элемментарных вопросов Hanickii Общие вопросы C/C++ 15 13.09.2009 19:13