me he encontrado con un esquema XML con la siguiente definición:de esquemas XML XSD totalDigits vs maxInclusive
<xs:simpleType name="ClassRankType">
<xs:restriction base="xs:integer">
<xs:totalDigits value="4"/>
<xs:minInclusive value="1"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
Sin embargo, me parece que totalDigits
es redundante. Soy algo nuevo en XML Schema, y quiero asegurarme de que no me falta algo.
¿Cuál es el comportamiento real de totalDigits
frente a maxInclusive
?
Can totalDigits
siempre se representa con una combinación de minInclusive
y MaxInclusive
?
¿Cómo afecta totalDigits
a los números negativos?
¿quiere decir que quiero usar totaldigits, entonces tendré que usar MinIncusie y MaxInclusive obligatoriamente? –
No, no es necesario. Si no quiere especificar un rango, pero solo quiere asegurarse de que la gente no se vuelva loca utilizando un millón de dígitos o algo así, puede usar totalDigits sin minInclusive y maxInclusive. –
, ¿los dígitos totales son conceptualmente "dígitos máximos totales" o el número exacto de dígitos requerido? La cita "faceta restringirá el número total de dígitos permitidos en el número" sigue siendo ambigua al respecto. Lo encontré en realidad máximo, no el exacto de otra fuente en línea. – ahnbizcad