XML Schema all အအုပ်အချုပ်

အဆိုပြု နှင့် အသုံးပြု

all အအုပ်အချုပ် သည် အရင်းအမြစ် အအုပ်အချုပ် အား မည်သည့် ဩဂုတ်တွင် ပါဝင်နိုင်သည်ကို ညွှန်ပြသည်။ အရင်းအမြစ် အအုပ်အချုပ် အား အနည်းဆုံး သို့မဟုတ် တစ်ကြိမ် ပါဝင်နိုင်သည်。

အအုပ်အချုပ် အခြေအနေ

ပါဝင်နိုင်သည့် အချိန် တစ်ကြိမ်
အဖွဲ့အစိုးရ group、restriction (simpleContent)、extension (simpleContent)、restriction (complexContent)、extension (complexContent)、complexType
အရာဝတ္တု annotation、element

အက္ခရာ

<all
id=ID
maxOccurs=1
minOccurs=0|1
ဆိုင်းငံ့ အခြေအနေ
>
(annotation?,element*)
</all>

(? အကြောင်းအရာ အား အအုပ်အချုပ် ပါဝင်နိုင်သည့် အနည်းဆုံး သို့မဟုတ် တစ်ကြိမ် ပါဝင်နိုင်သည်ကို ညွှန်ပြသည်။ * အကြောင်းအရာ အား အအုပ်အချုပ် အားလုံး ပါဝင်နိုင်သည့် အနည်းဆုံး သို့မဟုတ် အားလုံး ပါဝင်နိုင်သည်ကို ညွှန်ပြသည်。

အခြေအနေ ဖော်ပြ
id ဆိုင်းငံ့သည်။ အအုပ်အချုပ် အမျိုးသား ကို ကိုသိရှိပါသည်။
maxOccurs ဆိုင်းငံ့သည်။ အအုပ်အချုပ် ပါဝင်နိုင်သည့် အမြင့်ဆုံး စက္ခုရာ အချိန်အား ကို ကိုသိရှိပါသည်။ အဆိုပါ အချိန်အား 1 ဖြစ်ပေသည်。
minOccurs ဆိုင်းငံ့သည်။ အအုပ်အချုပ် ပါဝင်နိုင်သည့် အနည်းဆုံး စက္ခုရာ အချိန်အား ကို ကိုသိရှိပါသည်။ အဆိုပါ အချိန်အား အက်ရှား ဖြစ်ပြီး 1 ဖြစ်သည်။ အအုပ်အချုပ် ဆိုင်းငံ့ ဖြစ်သည်ဟု သတ်မှတ်ရန် အခြေအနေ ကို 0 အဖြစ် အသုံးပြုပါ။ ပုံစံ အချိန်အား 1 ဖြစ်သည်。
ဆိုင်းငံ့ အခြေအနေ ဆိုင်းငံ့သည်။ အစီရင်ခံစာ အမည်မပါ အမျိုးမျိုးသော အခြေအနေ ကို ကိုသိရှိပါသည်。

အကြောင်းအရာ 1


  
    <xs:all>
      
      
    
  

အထင်ရှားသော အကြောင်းအရာ "firstname" နှင့် "lastname" အအုပ်အချုပ် သည် မည်သည့် ဩဂုတ်တွင် ပါဝင်နိုင်သည် ဖြစ်ပြီး အအုပ်အချုပ် နှစ်ခု အားလုံး တစ်ကြိမ်သာ ပါဝင်နိုင်သည်ဟု ညွှန်ပြသည်!

例子 2


  
    
      
      
    
  

上面的例子指示 "firstname" 和 "lastname" 元素能够以任何顺序出现,每个元素都能出现零次或一次!