XSD

XSD (XML Schema Definition) הוא כלל שמסביר איך מסמך XML צריך להיראות. XML היא שפה שמארגנת מידע.

XSD אומר אילו תגים יהיו בקובץ. זה עוזר לבדוק שהקובץ תקין.

simpleType הוא טיפוס פשוט. הוא לא יכול להכיל תכונות (attributes) או תת-תגים.

complexType הוא טיפוס מורכב. הוא יכול להכיל תגיות אחרות ותכונות.

דוגמה נפוצה היא סכמת מדינה. בקובץ יכול להופיע שם המדינה (France) ומספר התושבים.

תג sequence אומר באיזה סדר תתגיות יבואו. אפשר להגיד כמה פעמים תג יכול להופיע.

Facets הם כללים לערכים. לדוגמה: אורך, תבנית או רשימת ערכים מותרת.

אפשר לרשת טיפוס מאחד לטיפוס אחר. יש שתי דרכים: restriction ו-extension. restriction מקטין את האפשרויות. extension מוסיף פריטים.

xsd:anyType הוא הטיפוס הכי כללי. הוא הבסיס לכל הטיפוסים.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!