Каким будет правильное объявление XML Schema 1.0 для
<notice xml:lang="en">Banana banana banana</notice>
где:
- Обязательный атрибут xml: lang
- Значение "en" является фиксированным и обязательным
- Содержание уведомления - простой текст.
- Содержание уведомления является фиксированным (как указано выше) и обязательным?
Мое лучшее (но ошибочное) усилие - следующий фрагмент:
<xs:element name="notice" use="required" fixed="Banana banana banana">
<xs:complexType>
<xs:simpleContent>
<xs:extension>
<xs:attribute ref="xml:lang" use="required" fixed="en"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>