סוגי נתונים פשוטים

אלה הדרישות הכלליות לתוכן ולפורמט של סוגי נתונים פשוטים במפרט XML.

xs:string

כשמשתמשים בסוג הנתונים xs:string, חשוב לזכור את השיטות המומלצות הבאות:

  • תמיד חותכים את המחרוזת כדי להסיר רווחים לבנים בתחילת הטקסט ובסופו.
  • אם המחרוזת מוצגת למשתמשי קצה, למשל שמות של צדדים, תפקידים או שמות פרטיים, כדאי להמיר את הנתונים ל-Title Case (אות גדולה בתחילת כל מילה) כדי לשפר את הקריאות.

תאריכים ושעות

xs:date

כשמשתמשים בסוג הנתונים xs:date, צריך להזין אותו בפורמט ISO-8601.

xs:dateTime

כשמשתמשים בסוג הנתונים xs:dateTime, צריך להזין אותו בפורמט ISO-8601.

PartialDate

PartialDate הוא איחוד שמאפשר להגדיר תאריכים בפורמט ISO-8601 ברמות שונות של ספציפיות:

  • תאריך ספציפי: YYYY-MM-DD
  • תקופה של חודש אחד כ-YYYY-MM
  • תקופה של שנה אחת בתור YYYY

תאריכים חלקיים מתפרשים כתאריך המאוחר ביותר האפשרי בטווח (אלא אם צוין אחרת). לדוגמה, אם מספקים PartialDate עם הערך 2026-01, המערכת מפרשת את זה כ-2026-01-31. אם אירוע מסוים יחרוג מהטווח 2026-02, חשוב לעדכן את הערך של 2026-02 עד התאריך 2026-01-31 או לפניו כדי למנוע שגיאות אימות.PartialDate

xs:boolean

כשמשתמשים בסוג הנתונים xs:boolean, צריך להזין אותו עם הערך true או false (ההבחנה בין אותיות רישיות לאותיות קטנות חשובה).

xs:language

כשמשתמשים בסוג הנתונים xs:language, צריך להזין ערך בן שני תווים באותיות קטנות, בהתאם לתקן ISO 639.