Signifie-t-il l'élément XML est-il obligatoire ? Ou de l'élément XML doit avoir une certaine valeur non nulle ? Je suis vraiment confus par la javadoc explication.
La minOccurs indicateur spécifie le nombre minimum de fois qu'un élément peut se produire. Si l'élément dans le schéma a minOccurs="1" attribut cela signifie que l'élément est obligatoire. Il doit figurer dans les XML document.
Merci de prendre le temps de creuser dans ma question. J'ai clarifié par la création d'un simple harnais de test. La contrainte obligatoire s'applique à la fois à l'élément et sa valeur.
génère quelque chose de ce genre dans le schéma XML:
qui signifie que l'élément et une valeur est obligatoire. La valeur par défaut est false.
Ce:
génère quelque chose de ce genre dans le schéma XML:
ce qui signifie que vous pouvez passer une valeur nulle dans votre XML comme ceci:
Combinant les deux comme ceci:
donne une définition de schéma XML similaire à ceci:
ce qui signifie que l'élément est obligatoire, mais vous pouvez passer une valeur nil.
OriginalL'auteur
En cas de besoin() est vrai, alors Javabean propriété est mappée à un schéma XML de la déclaration de l'élément avec minOccurs="1"
La
minOccurs
indicateur spécifie le nombre minimum de fois qu'un élément peut se produire. Si l'élément dans le schéma aminOccurs="1"
attribut cela signifie que l'élément est obligatoire. Il doit figurer dans lesXML
document.OriginalL'auteur