Berikut adalah persyaratan umum untuk konten dan pemformatan jenis data sederhana dalam spesifikasi XML.
xs:string
Ingatlah praktik terbaik berikut saat Anda menggunakan jenis data xs:string:
- Selalu pangkas string untuk menghapus spasi kosong di awal dan akhir.
- Jika string ditampilkan kepada pengguna akhir, seperti nama partai, jabatan kantor, atau nama diri, konversi data ke Title Case jika memungkinkan untuk membantu keterbacaan.
Tanggal dan waktu
xs:date
Saat menggunakan jenis data xs:date, masukkan dalam format
ISO-8601.
xs:dateTime
Saat menggunakan jenis data xs:dateTime, masukkan dalam format
ISO-8601.
PartialDate
PartialDate adalah gabungan yang memungkinkan Anda menetapkan tanggal dalam format
ISO-8601 di berbagai tingkat spesifisitas:
- Tanggal tertentu sebagai
YYYY-MM-DD - Periode satu bulan sebagai
YYYY-MM - Periode satu tahun sejak
YYYY
Tanggal parsial ditafsirkan sebagai tanggal terbaru yang mungkin dalam rentang (kecuali dinyatakan lain). Misalnya, jika PartialDate 2026-01 diberikan, maka akan
ditafsirkan sebagai 2026-01-31. Jika peristiwa bergeser ke 2026-02, penting untuk memperbarui nilai PartialDate pada atau sebelum 2026-01-31 untuk menghindari error validasi.
xs:boolean
Saat menggunakan jenis data xs:boolean, masukkan dengan nilai true
atau false (peka huruf besar/kecil).
xs:language
Saat Anda menggunakan jenis data xs:language, masukkan sebagai nilai dua karakter huruf kecil yang sesuai dengan standar ISO 639.