Poniżej znajdziesz ogólne wymagania dotyczące treści i formatowania prostych typów danych w specyfikacji XML.
xs:string
Podczas korzystania z typu danych xs:string pamiętaj o tych sprawdzonych metodach:
- Zawsze przycinaj ciąg znaków, aby usunąć odstępy na początku i na końcu.
- Jeśli ciąg znaków jest wyświetlany użytkownikom, np. w przypadku nazw stron, tytułów stanowisk lub nazw własnych, w miarę możliwości przekształć dane na format Title Case, aby ułatwić czytanie.
Daty i godziny
xs:date
Jeśli używasz typu danych xs:date, wpisz go w ISO-8601.
xs:dateTime
Jeśli używasz typu danych xs:dateTime, wpisz go w ISO-8601.
PartialDate
PartialDate to unia, która umożliwia ustawianie dat w ISO-8601 na różnych poziomach szczegółowości:
- Konkretna data w formacie
YYYY-MM-DD - Okres jednego miesiąca jako
YYYY-MM - Okres jednego roku jako
YYYY
Niepełne daty są interpretowane jako najpóźniejsza możliwa data w zakresie (o ile nie podano inaczej). Jeśli na przykład podana jest wartość PartialDate w 2026-01, jest ona interpretowana jako 2026-01-31. Jeśli zdarzenie ma się przesunąć do 2026-02, ważne jest, aby zaktualizować wartość PartialDate przed lub w dniu 2026-01-31, aby uniknąć błędów weryfikacji.
xs:boolean
Gdy używasz typu danych xs:boolean, wpisz go z wartością true
lub false (z uwzględnieniem wielkości liter).
xs:language
Gdy używasz typu danych xs:language, wpisz go jako 2-znakową wartość pisaną małymi literami, która odpowiada standardowi ISO 639.