6
¿Cuál sería el correcto esquema XML 1.0 declaración para unaEsquema XML para un elemento fijo con un atributo fijo?
<notice xml:lang="en">Banana banana banana</notice>
donde:
- El atributo xml: lang es obligatoria
- El valor "en" es fija y obligatoria
- El contenido del aviso es texto simple.
- ¿El contenido del aviso es fijo (como arriba) y obligatorio?
Mi mejor (pero mal) esfuerzo es el siguiente fragmento:
<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>
Gracias. Lo único malo con esto es que no aplica "en" como xml: lang. Creo que esto se puede lograr agregando un atributo fixed = "en" al nodo xs: attribute de su solución. –
¡Sí, tienes razón! Me alegro de que podría ayudar. :) –