es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Establecer minOccurs="0" en el elemento FURNITURE significa que es opcional y puede ser omitido de la instancia XML. Sin embargo, el mensaje de error indica que el elemento no puede estar vacío. Esto significa que si FURNITURE está presente en el XML, debe tener al menos un elemento hijo (ID, rNumber o type).

    Para solucionar este problema, puede agregar nillable="true" a su elemento FURNITURE en el esquema XSD:

    <xsd:element name="FURNITURE" minoccurs="0" maxoccurs="6" nillable="true">
    

    Esto permite que el elemento FURNITURE esté presente pero sin contenido, lo que es válido según el esquema.

    Alternativamente, puede eliminar el elemento FURNITURE de la instancia XML si no es necesario.

Comments are closed.