Простые типы данных

Ниже приведены общие требования к содержимому и форматированию простых типов данных в спецификации XML.

xs:строка

При использовании типа данных xs:string следует учитывать следующие рекомендации:

  • Всегда обрезайте строку, чтобы удалить пробелы в начале и конце.
  • Если строка отображается конечным пользователям, например, с названиями партий, должностями или именами собственными, по возможности преобразуйте данные в регистр заглавных букв (Title Case) для улучшения читаемости.

Даты и время

xs:дата

При использовании типа данных xs:date вводите его в формате ISO-8601 .

xs:dateTime

При использовании типа данных 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:boolean

При использовании типа данных xs:boolean вводите его со значением true или false (регистр имеет значение).

xs:язык

При использовании типа данных xs:language вводите его в виде двухсимвольного значения в нижнем регистре, соответствующего стандарту ISO 639 .