Q. Что для вас XSchema?

A [flax].

FIXME(набросок, чтобы не забыть, все будет переписываться)

Несмотря на то, что схема должна быть использована только и исключительно для валидации, при обмене xml-документам, в первую очередь, передается схема (в корп. итд). Таким образом, зачастую первое представление о характере и составе поступаемых xml-документов составляется по схеме. И в таком случае, она становится для меня не только post-action механизмом валидации, но используется в большей мере как ограничения типа. Кое-что можно понять по самому примеру, однако, как показывали некоторые ситуации, напр. сложно объяснить все возможные варианты составления…

Ниже может быть будут даны объяснения, что такое типы xml-документов, и почему они нужны и важны. Однако в той сфере, с которой соприкасался, не получал никаких иных (тем более семантических) описаний документов.

Интересно отмечать, добавляет ли какой-либо семантики к самому документу схема или нет. Как вы выразите то, что документ рекурсивен с уровнем вложенности 5. Или вы считаете, что вложенность не может иметь семантический смысл в этом случае, или это плохой семантический смысл. И далее, как вы уже упоминали….

пример:

Естественно, схема не предназначена для семантического описания…однако

Даже, как указывает Van der Vlist, схема - это …

Например

element name {
  text|(
   element first{text},
   element middle{text}?,
   element last{text}
  )}
 
  faq/objection2taler.txt · Последние изменения: 2005/03/23 12:54 by 212.44.93.98 (flax)
 
Нас поддерживают: Рейтинг@Mail.ruliveinternet.ru