Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2010, 09:41
rdiazroman
 
Fecha de Ingreso: marzo-2009
Ubicación: Madrid
Mensajes: 13
Antigüedad: 15 años, 1 mes
Puntos: 0
Campos opcionales en XML

Hola a todos,

si en un XSD, un campo esta marcado como opcional (minOccurs = 0), seria valido que en el XML apareciera este campo vacio?

seria valido por ejemplo este fragmento XML contra el XSD, siendo el campo "jornadaLaboral" opcional?:

XML

Código:
    <empresa>
       <cifEmpresaParticipante>B00000000</cifEmpresaParticipante>
       <jornadaLaboral></jornadaLaboral>
    <empresa>


XSD

Código:
  <xs:complexType name="t_empresa">
     <xs:sequence>
        <xs:element name="cifEmpresaParticipante" type="t_cif_nif"/>
        <xs:element name="jornadaLaboral" type="xs:boolean" minOccurs="0"/>
     </xs:sequence>
  </xs:complexType>

Muchas gracias por vuestra ayuda