Описание взаимоисключающих атрибутов в Xsd

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем -, 16 фев 2009.

  1. Гость

    Подскажите как в XSD описать для элемента взаимоисключающие аттрибуты???
    Т.е. если я для элемента указал атрибут Attr1 тогда у этого элемента не могут указываться Attr2 и Attr3 и наоборот.
    Очень надо.
     
  2. etc

    etc Гость

    А если тупо - н-разных елеметнов?
     
  3. Гость

    В том то вся и проблема что элементы должен иметь одинаковые наименования.
     
  4. etc

    etc Гость

    Тогда не незнаю, опыта с ними есть, но не так глубоко.
     
  5. Гость

    А возможно как нить объявить элемент с одинаковыми именами но разными типами ?
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
    <xsd:element name="condition" type="conditionFieldElm" />
    <xsd:element name="condition" type="conditionConstElm" />
    </xsd:choice>
    Как нить так ?
     
  6. etc

    etc Гость

    т.е. вы тут хотите проверить а не у себя? так надо понимать?
     
  7. Гость

    Как это тут?
    То что я написал это не правильно так не работает. 1000 раз проверено.
    Я просто привел пример как бы было хорошо если б так можно было сделать.
    А как на самом деле надо описать я не знаю.
     
Загрузка...
Похожие Темы - Описание взаимоисключающих атрибутов
  1. lexflax
    Ответов:
    0
    Просмотров:
    1.272
  2. MahovIV
    Ответов:
    1
    Просмотров:
    1.187
  3. dimat
    Ответов:
    1
    Просмотров:
    1.732
  4. Дайнеко
    Ответов:
    1
    Просмотров:
    1.325
  5. LuMee
    Ответов:
    21
    Просмотров:
    10.570

Поделиться этой страницей