Sequences of Elements

La mayoría de declaraciones complexType en esquemas contendrán un elemento sequence que listará una o más definiciones element. Las definiciones element nos indican que elementos se encuentran incluidas en el tipo, el orden en el que aparecerán y el tipo de data que cada elemento contendrá.


El atributo nillable en la declaración de elementos nos indica si un elemento puede contener nil. Sus valores posibles son true o false, y el valor por defecto es false.

Para representar que un elemento tiene el valor de nil en una instacia de documento, se coloca el atributo nil en true. Ahora, el atributo nil está definido como parte del namespace de esquemas XML , por lo que debe aparecer en una instancia de documento con un prefijo asociado al namespace(como xsi:). El mecanismo nil aplica sólamente a valores de elementos, y no a valores de atributos. Un elemento con xsi:nil="true" no debería tener contenido en el elemento, pero puede llevar atributos.

Entonces, nos quedamos con la B y la C.


Pregunta tomada de ActualTests

Publicar un comentario