¿Cómo forzar al elemento hijo a tener un valor en XSD?
Tengo XML (como ejemplo) con un segmento llamadoType
dentro del segmentoOrder
. El segmento es uno a muchos, por lo que tenemos algo como:
<Order>
<Type>1</Type>
<Type>2</Type>
<Type>3</Type>
</Order>
Ahora la validación debe ser, que siempre debe haber un segmentoType
con valor 1 en el segmentoOrder
, si no, se debe producir un error de validación. Intenté algunas validaciones, pero no pude obtener el resultado correcto. ¿Alguien ha pensado en cómo implementar esto y si esto es posible?