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