Пространства имен XSD не обязательно должны быть действительными URI.Наличие строки пространства имен, которая является URL-адресом, не означает, что из URL-адреса извлекается что-либо или что-либо вообще связанное с Интернетом - это просто строка, похожая на любую другую.Таким образом, хотя URL-адрес может быть недействительным в том смысле, что он на самом деле ни на что не указывает, он все равно является допустимой строкой в качестве объявления пространства имен.
Вы можете прочитать некоторые из рассуждений о пространстве именидентификаторы в этом формате здесь .
Существует несколько причин для использования URL-адресов в качестве идентификатора пространства имен, но в основном это для удобства - это уникальный идентификатор, который, как правило, имеет некоторое значение для пользователейво многом как способ, которым пространства имен Java классически начинаются с «com», «org» или «net».
Чтобы понять, почему пространства имен имеют формат URI (технически, IRI )Вы можете прочитать стандарты W3C для пространств имен XML .Укажите, что пространства имен XML имеют формат IRI (международный идентификатор ресурса), определенный в RFC3986 .
Для получения дополнительной информации о том, как правильно использовать пространства имен, есть много замечательных пошаговых руководств, как этот .Что не работает, когда вы меняете пространство имен?