сообщение об ошибке при изменении файла XSD - PullRequest
0 голосов
/ 19 декабря 2011

У меня есть файл xsd, в котором схема выглядит примерно так:

<xs:complexType name="ABC" final="#all">
  <xs:sequence>
     **<xs:element name="XYZ" type="xs:string"/>**
  </xs:sequence>
</xs:complexType>

в чем проблема, если я хочу добавить атрибут use = требуется для элемента XYZ. Я всегда получаю следующее сообщение об ошибке: «Использование» атрибута не допускается.

Привет

1 Ответ

1 голос
/ 19 декабря 2011

Используйте атрибуты minOccurs и maxOccurs в элементе xs: для указания минимального и максимального количества вхождений.По умолчанию minOccurs = "1", maxOccurs = "1".

PS.Похоже, что вы догадались.С XSD угадывание не поможет вам продвинуться далеко вперед;даже после многих лет использования языка мне все еще нужен справочник.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...