Aşağıda, XML spesifikasyonundaki basit veri türlerinin içeriği ve biçimlendirmesiyle ilgili genel şartlar verilmiştir.
xs:string
xs:string veri türünü kullanırken aşağıdaki en iyi uygulamaları göz önünde bulundurun:
- Dizeleri her zaman kırparak baştaki ve sondaki boşlukları kaldırın.
- Dize, son kullanıcılara sunuluyorsa (ör. parti adları, unvanlar veya özel adlar), okunabilirliği artırmak için mümkün olduğunda verileri başlık büyük harf biçimine dönüştürün.
Tarihler ve saatler
xs:date
xs:date veri türünü kullanırken ISO-8601 biçiminde girin.
xs:dateTime
xs:dateTime veri türünü kullanırken ISO-8601 biçiminde girin.
PartialDate
PartialDate, tarihleri farklı düzeylerde ISO-8601 biçiminde ayarlamanıza olanak tanıyan bir birleşimdir:
- Belirli bir tarih (
YYYY-MM-DD) - Bir aylık dönem
YYYY-MM - Bir yıllık dönem
YYYY
Kısmi tarihler, aralıktaki mümkün olan en son tarih olarak yorumlanır (aksi belirtilmediği sürece). Örneğin, 2026-01 PartialDate sağlandığında bu, 2026-01-31 olarak yorumlanır. Bir etkinlik 2026-02 içine kayarsa doğrulama hatalarını önlemek için PartialDate değerini 2026-01-31 tarihinde veya öncesinde güncellemek önemlidir.
xs:boolean
xs:boolean veri türünü kullanırken true veya false değeriyle (büyük/küçük harfe duyarlı) girin.
xs:language
xs:language veri türünü kullandığınızda, ISO 639 standardına karşılık gelen iki karakterli, küçük harfli bir değer olarak girin.