Как описать такое в XSD?
От: AntonA  
Дата: 31.05.06 06:42
Оценка:
Многоуважаемые, хочется примерно следующего:


<xs:complexType name="T">
  <xs:choice>
    <xs:element name="A" type="B"/>
    <xs:element name="A" type="C"/>
  </xs:choice>


чтобы писать что-то вроде:


<ААА>
  <А ref="some_element"/>
  <A name="some_name">
    ... some content ...
  </A>
</ААА>


т.е. чтобы элемент с одним и тем же именем мог быть или ссылкой на собственное описание, либо описанием, но не тем и другим сразу.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.