accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

"Invalid value for maxOccurs (must be 0 or 1)." -- wtf?

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  pl.comp.xml ] 

Retour : Accueil du site pl comp xml  


  Sujet:   "Invalid value for maxOccurs (must be 0 or 1)." -- wtf?  
 De: plk.zu...@gmail.com (Filip RembiaÅ‚kowski)
 Groupes: pl.comp.xml
 Organisation: TP - http://www.tp.pl/
 Date: 30. Sep 2008, 13:13:51
witam

chciałbym napisać xsd który zezwoli na taki xml:

::::::::::::::
owoce.xml
::::::::::::::
<skrzynka>
  <jablko/>
  <gruszka/>
  <jablko/>
</skrzynka>

skrzynka ma zawierać dowolną ilość jablek i gruszek w dowolnej kolejnosci.


myślałem że tak będzie ok:
::::::::::::::
owoce.xsd
::::::::::::::
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="skrzynka" type="skrzynka"/>
<xs:complexType name="skrzynka">
  <xs:all>
    <xs:element name="jablko" type="owoc" maxOccurs="unbounded" />
    <xs:element name="gruszka" type="owoc" maxOccurs="unbounded" />
  </xs:all>
</xs:complexType>
</xs:schema>


ale chyba czegoÅ› nie rozumiem bo
$ xmllint --noout --schema owoce.xsd owoce.xml
owoce.xsd:6: element element: Schemas parser error : Element
'{http://www.w3.org/2001/XMLSchema}element': Invalid value for maxOccurs (must
be 0 or 1).
owoce.xsd:7: element element: Schemas parser error : Element
'{http://www.w3.org/2001/XMLSchema}element': Invalid value for maxOccurs (must
be 0 or 1).
WXS schema owoce.xsd failed to compile


co jest dla mnie dziwne: w dokumentacji na w3
(http://www.w3schools.com/Schema/el_element.asp) piszÄ…,
 że maxOccurs może być "unbounded", a mój xmllint najwyraźniej myśli
inaczej...


pomocy :)


DateSujet  Auteur
30.09.
*   "Invalid value for m
Filip Rembiałkowski
30.09.
+- Re: "Invalid value for m
Andrew Cohen
30.09.
`- Re: "Invalid value for m
szomiz
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Free counter and web stats