موارد زیر الزامات کلی برای محتوا و قالببندی انواع دادههای ساده در مشخصات XML است.
xs:رشته
هنگام استفاده از نوع داده xs:string نکات زیر را در نظر داشته باشید:
- همیشه رشته را برش دهید تا فضای سفید ابتدا و انتهای آن حذف شود.
- اگر رشته به کاربران نهایی ارائه میشود، مانند نامهای حزبی، عناوین اداری یا نامهای خاص، در صورت امکان دادهها را به حالت Title Case تبدیل کنید تا به خوانایی کمک کند.
تاریخها و زمانها
xs:تاریخ
وقتی از نوع داده xs:date استفاده میکنید، آن را با فرمت ISO-8601 وارد کنید.
xs:تاریخزمان
وقتی از نوع داده xs:dateTime استفاده میکنید، آن را با فرمت ISO-8601 وارد کنید.
تاریخ جزئی
PartialDate یک نوع داده است که به شما امکان میدهد تاریخها را با فرمت ISO-8601 در سطوح مختلف ویژگی تنظیم کنید:
- تاریخ خاص به صورت
YYYY-MM-DD - دوره یک ماهه به صورت
YYYY-MM - دوره یک ساله به صورت
YYYY
تاریخهای جزئی به عنوان آخرین تاریخ ممکن در محدوده تفسیر میشوند (مگر اینکه خلاف آن ذکر شده باشد). به عنوان مثال، وقتی PartialDate با مقدار 2026-01 ارائه میشود، به صورت 2026-01-31 تفسیر میشود. اگر رویدادی به 2026-02 منتقل شود، بهروزرسانی مقدار PartialDate در تاریخ یا قبل از 2026-01-31 برای جلوگیری از خطاهای اعتبارسنجی مهم خواهد بود.
xs: بولی
وقتی از نوع داده xs:boolean استفاده میکنید، آن را با مقدار true یا false (حساس به حروف بزرگ و کوچک) وارد کنید.
زبان:xs
وقتی از نوع داده xs:language استفاده میکنید، آن را به صورت یک مقدار دو کاراکتری با حروف کوچک وارد کنید که مطابق با استاندارد ISO 639 باشد.