Разница между базовыми и пользовательскими типами данных в XML заключается в том, что базовые типы определены в спецификации схемы XML и должны поддерживаться всеми парсерами, совместимыми со схемой W3C. 2 Они делятся на примитивные и производные. 2 Примитивные типы неделимы и не определяются в терминах других типов, они существуют независимо. 2
Пользовательские типы определяются пользователем для своей конкретной схемы. 12 Для их создания используется конструкция XML Schema
Таким образом, базовые типы — это предопределённые типы, а пользовательские — типы, созданные пользователем на основе базовых. 23