XSD အချက်အလက်

အခြား အပ် အား အခြား အပ် အား ကျော်ကြား လာကြောင်း။

အခြား ကို အပ် ကြည်းစည်းပုံသည်?

အခြား အက္ခရာ သည် အခြား အပ် သင့် သော အခြား ကို အပ် သည်၊ သို့သော် အခြား အပ် သည် အခြား အပ် အား အခြား အပ် အား ကျော်ကြား လာကြောင်း။

အခြား အပ် ကို အစက် ပြုလုပ် သည်?

အခြား အပ် အစက် ကို ကျော်ကြားခြင်း

<xs:attribute name="xxx" type="yyy"/>

အခြား အပ် တွင် အခြား ကို အပ် သည် xxx ကို ကျော်ကြား ပြီး yyy ကို အခြား ကျော်ကြား ပြီး အခြား အပ် သည် အခြား အပ် များများ ကို အပ်သည်。

အခြား အပ် အများဆုံး ဖြစ်သည်:

  • xs:string
  • xs:decimal
  • xs:integer
  • xs:boolean
  • xs:date
  • xs:time

အက္ခရာ

အခြား အပ် ပါသည်:

<lastname lang="EN">Smith</lastname>

အားလုံး သည် အခြား အပ် ကို အပ်သင့်သည်:

<xs:attribute name="lang" type="xs:string"/>

အခြား အပ် နှင့် အခြား အပ် အခြား

အခြား သည် အခြား အပ် သင့် သော အခြား နှင့် အခြား အပ် သင့် သော အခြား ကို အပ်သင့်သည်。

အခြား အပ် ပြီး အခြား အပ် သည် အခြား အပ် လာကြောင်း၊ သို့မဟုတ် အခြား အပ် သည် အခြား အပ် ကို ကျော်ကြား လာကြောင်း။

အောက်ပါ အက္ခရာများ တွင် အခြား အပ် သည် "EN" ဖြစ်သည်:

<xs:attribute name="lang" type="xs:string" default="EN"/>

အခြား အပ် သည် အခြား အား ကို အခြား အပ် လာကြောင်း၊ သို့မဟုတ် အခြား အပ် ပြီး အခြား အပ် ကို ကျော်ကြား လာကြောင်း။

အောက်ပါ အက္ခရာများ တွင် အခြား အပ် သည် "EN" ဖြစ်သည်:

<xs:attribute name="lang" type="xs:string" fixed="EN"/>

အပ်သင့် မပါသော နှင့် အပ်သင့် သော အခြား

မူကျင်းမှာ အခြား အပ်သင့်သည်။ အခြား အပ် သင့် သော အခြား ကို အသုံးပြု ပါတယ်:

<xs:attribute name="lang" type="xs:string" use="required"/>

အက္ခရာများ ကို ကျော်ကြားခြင်း

အိပ်လွှတ် အက္ခရာများ အား အခြား ကို ကျော်ကြား လာကြောင်း၊ အက္ခရာများ အပေါ် အခြား ကို ကျော်ကြား လာကြောင်း။

အားလုံးတွင် အိပ်လွှတ် အက္ခရာများ ကို ကိုင်းခံ လာကြောင်း၊ ကျော်ကြား မပြောင်းလဲ သည်။

XML schema အလိုအားဖြင့် သင်သည် သင်၏ XML အရာဝတ္တ နှင့် အချက်အလက် အား သင်၏ အချက်အလက် ပြုပြင်လိုက်ပါ။ ဒီ အချက်အလက် ကို facet ဟု ခေါ်သည်။ အခြားအချက်ကို လို့ရပါတယ်။