הבדלים בין גרסאות בדף "XSD"

נוספו 310 בתים ,  לפני 8 שנים
(סידור מחדש - הוספת קישורים)
 
== מערכת טיפוסים ==
בניגוד ל [[DTD]] הגדרת הסכמה XSD מאפשר יצרת טיפוסי נתונים, כאשר קיימים טיפוסים פרימטיביים (simpleType) קיימת אפשרות לייצרת [[XSD#sequence|רשימה]] של טיפוסים או איחוד (union) של טיפוסי נתונים.
===xsd:anyType===
 
טיפוס xsd:anyType מהווה בסיס לכל הטיפוסים המוגדרים בסכמה.
במערכות שמאפשרות שימוש ב xsd:anyType הטיפוס ממופה לטיפוס בסיס בשפות המאפשרות זאת (Object ב Java) ולטיפוס הפשוט ביותר שניתן לשימוש (void * עבור C ו C++).
 
===sequence===
 
רשימה תיוצג על ידי שימוש בהגדרה unbound עבור כמות מקסימלית של הופעות.
 
===xsd:anyType===
 
טיפוס xsd:anyType מהווה בסיס לכל הטיפוסים המוגדרים בסכמה.
במערכות שמאפשרות שימוש ב xsd:anyType הטיפוס ממופה לטיפוס בסיס בשפות המאפשרות זאת (Object ב Java) ולטיפוס הפשוט ביותר שניתן לשימוש (void * עבור C ו C++).
 
===simpleType===
משתמש אלמוני