vacios son sirve significa sensitive sensible que para minusculas mayusculas los lista etiquetas entre elementos distingue basicas atributo xml case-sensitive

son - ¿Es XML sensible a mayúsculas y minúsculas



que son los elementos vacios xml (2)

Breve pregunta

¿Es XML sensible a mayúsculas y minúsculas

Pregunta más larga

Por ejemplo:

<Shirt color="Red"/>

El color de atributo es de tipo string que puede contener un conjunto de colores válidos ( Red , Blue y Green ).

Para validar el XML, utilicé el siguiente XSD:

<xs:simpleType name="ColorType"> <xs:restriction base="xs:string"> <xs:enumeration value="Red"/> <xs:enumeration value="Blue"/> <xs:enumeration value="Green"/> </xs:restriction> </xs:simpleType>

¿Se espera que acepte diferentes variaciones de casos de rojo, azul y verde? ¿O XML es ampliamente aceptado como sensible a mayúsculas y minúsculas?


Con XSD 1.1 puede lograr una enumeración insensible a mayúsculas y minúsculas utilizando una aserción:

<xs:simpleType name="RGB"> <xs:restriction base="xs:string"> <xs:assert test="lower-case($value) = (''red'', ''green'', ''blue'')"/> </xs:restriction> </xs:simpleType>

XSD 1.1 es compatible con versiones recientes de Saxon y Xerces.


Respuesta corta:

Sí, XML distingue entre mayúsculas y minúsculas.

Respuesta más larga:

Se acepta ampliamente que distingue entre mayúsculas y minúsculas; sin embargo, si desea aceptar de forma más flexible, consulte la siguiente pregunta, que trata de tener enumeraciones insensibles a mayúsculas y minúsculas:

Enumeración insensible a mayúsculas y minúsculas de tipo simple de XML Schema