XS против XSD типов - PullRequest
       2

XS против XSD типов

5 голосов
/ 08 июля 2011

У меня есть тип xs: gmonth, над которым я работаю, поэтому я искал подходящий вариант и нашел 2 определения:

xsd:gmonth which accept the format --MM, xs:gmonth which accept the format --MM--,

xs: формат gmonth не будет действителен для формат xsd: gmonth и oposit правильный

.

Может кто-нибудь сказать, в чем разница между типами xs: и xsd:? Разве они оба не используются для XML-схемы?

Большое спасибо.

1 Ответ

6 голосов
/ 17 сентября 2012

xs: и xsd: называются пространствами имен. Они объявлены с использованием xmlns элементов в корневом элементе.

По соглашению люди обычно выбирают либо xs:, либо xsd: и сопоставляют это с http://www.w3.org/2001/XMLSchema Наличие обоих в одном документе сбивает с толку, и его следует избегать.

Проверьте ваши объявления xmlns, чтобы определить, что такое пространства имен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...