Buscar
Social
Ofertas laborales ES

Foro sobre Java EE > nillable="true" en xsd para crear clases

Hola
Estoy usando JAXB mediante un xsd para crear clases java.
No tengo claro el efecto que hace el tener puesto en los elementos del XSD nillable = true.
alguien me puede hacer algún comentario al respecto?
gracias

febrero 16, 2013 | Unregistered CommenterAitor

Buenas Aitor, es fácil:

Google=>"XSD nillable = true"=>http://www.w3schools.com/schema/el_element.asp


nillable: Optional. Specifies whether an explicit null value can be assigned to the element. True enables an instance of the element to have the null attribute set to true. The null attribute is defined as part of the XML Schema namespace for instances. Default is false

Un saludo,

febrero 16, 2013 | Unregistered CommenterUnoPorAhi

Buenas Aitor,

Disculpa, pero creo que antes me precipite y no entendí bien tu pregunta.
La verdad es que si te soy sincero no acabo de entenderla bien. Si en el XSD hay un elemento con nillable=true al generar la entidad JAXB entonces vendrá con la anotación XmlElement con el atributo nillable=true
http://docs.oracle.com/javaee/6/api/javax/xml/bind/annotation/XmlElement.html
¿Si no es esto puedes especificar mejor tu pregunta?

Un saludo

febrero 16, 2013 | Unregistered CommenterUnoPorAhi