Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.java > #9000

Re: creazione file XML con java

Newsgroups it.comp.java
Date 2016-11-12 23:08 -0800
References <o07tu1$avk$1@gioia.aioe.org>
Message-ID <ccb93c7d-9221-48c0-b7e6-2d352139b109@googlegroups.com> (permalink)
Subject Re: creazione file XML con java
From Pa°L° <paolovanacore@gmail.com>

Show all headers | View raw


Il giorno sabato 12 novembre 2016 21:26:44 UTC+1, Paolo ha scritto:
> Quando c'è scritto nelle specifiche XSD  di un campo "minOccurs=0 "  , 
> significa che quel nodo lo posso omettere oppure lo lascio con valore vuoto?
> 
> Esempio (devo mettere 1 se il pagamento è anticipato, altrimenti se non lo 
> fosse? ) :
> 
> <xs:element name="flagPagamentoAnticipato" minOccurs="0">
>                                 <xs:simpleType>
>                                     <xs:restriction base="xs:int">
>                                         <xs:enumeration value="1"/>
>                                     </xs:restriction>
>                                 </xs:simpleType>
>                             </xs:element>
> 
> 
> Grazie


Il giorno sabato 12 novembre 2016 21:26:44 UTC+1, Paolo ha scritto:
> Quando c'è scritto nelle specifiche XSD  di un campo "minOccurs=0 "  , 
> significa che quel nodo lo posso omettere oppure lo lascio con valore vuoto?
> 
> Esempio (devo mettere 1 se il pagamento è anticipato, altrimenti se non lo 
> fosse? ) :
> 
> <xs:element name="flagPagamentoAnticipato" minOccurs="0">
>                                 <xs:simpleType>
>                                     <xs:restriction base="xs:int">
>                                         <xs:enumeration value="1"/>
>                                     </xs:restriction>
>                                 </xs:simpleType>
>                             </xs:element>
> 
> 
> Grazie

Quel "minOccurs=0", numero minimo di occorrenze a 0, significa che l'elemento può non essere presente nell'XML.
Qui trovi info sulle cardinalità: http://www.w3schools.com/xml/schema_complex_indicators.asp

Se l'elemento è presente, il solo valore che può avere è 1:
Qui trovi info su Restrictions/Facets: http://www.w3schools.com/xml/schema_facets.asp

> Esempio (devo mettere 1 se il pagamento è anticipato, altrimenti se non lo fosse? )
L'XSD ti dice che l'elemento "flagPagamentoAnticipato" può non esserci nell'XML ma, se presente, deve avere valore 1.

Back to it.comp.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

creazione file XML con java "Paolo" <begos@alice.it> - 2016-11-12 21:27 +0100
  Re: creazione file XML con java Pa°L° <paolovanacore@gmail.com> - 2016-11-12 23:04 -0800
    Re: creazione file XML con java "Paolo" <begos@alice.it> - 2016-11-13 13:46 +0100
  Re: creazione file XML con java Pa°L° <paolovanacore@gmail.com> - 2016-11-12 23:08 -0800
  Re: creazione file XML con java Pa°L° <paolovanacore@gmail.com> - 2016-11-12 23:14 -0800
  Re: creazione file XML con java Enrico Bianchi <enrico.bianchi@ymail.com> - 2016-11-13 14:57 +0000
    Re: creazione file XML con java "Dr.UgoGagliardelli" <do.not.spam@me.please> - 2016-11-13 18:17 +0100

csiph-web