SORU
27 Ocak 2011, PERŞEMBE


XML Şema minOccurs / maxOccurs varsayılan değerler

XML Şema belirtimi bu gibi durumlarda nasıl işleyeceğini merak ediyordum

<xsd:element minOccurs="1" name="asdf"/>

Hayır maxOccurs - ^ verildi . Bu önem [1..1]?

<xsd:element minOccurs="5" maxOccurs="2" name="asdf"/>

Bu sadece geçersiz sanırım.

<xsd:element maxOccurs="2" name="asdf"/>

Bu önem [0..2] veya [1..2].

Orada bir "XML Şema spec bu durumda işler nasıl?" çözünürlüklü resmi.

CEVAP
27 Ocak 2011, PERŞEMBE


minOccurs maxOccurs varsayılan değerler 1. Böylece:

<xsd:element minOccurs="1" name="asdf"/>

sen belirtirseniz . önem [1-1] Not: ^em>sadeceminOccurs, maxOccurs için varsayılan değer 1 olduğu için 1'den büyük olamaz bağlıyor.

<xsd:element minOccurs="5" maxOccurs="2" name="asdf"/>

geçersiz

<xsd:element maxOccurs="2" name="asdf"/>

sen belirtirseniz . önem [1-2] Not: ^em>sadecemaxOccurs, minOccurs için varsayılan değer 1 olduğu için 1, daha küçük olamaz bağlıyor.

<xsd:element minOccurs="0" maxOccurs="0"/>

eleman yasak kılan geçerli bir kombinasyonudur.

Daha fazla bilgi için http://www.w3.org/TR/xmlschema-0/#OccurrenceConstraints bkz

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • InfoPuppet

    InfoPuppet

    15 Kasım 2011
  • majesticdubstep

    majesticdubs

    3 Kasım 2011
  • UnboxTechnology

    UnboxTechnol

    20 Ocak 2011