это просто префикс пространства имен XML для пространств имен схемы XML, который вы можете в основном выбирать по своему усмотрению - xs и xsd являются наиболее часто используемыми
XML-представление компонентов схемы использует словарь, идентифицированный именем пространства имен
http://www.w3.org/2001/XMLSchema . Для краткости текст и примеры в этой спецификации используют префикс xs: для обозначения этого пространства имен; на практике можно использовать любой префикс.
в конце xs или xsd - это только префиксы. XSD, например, больше используется схемами Microsoft.
xs:И xsd:называются префиксы пространства имен. Они заявлены с использованиемxmlns элементов в корневом элементе.
По соглашению люди склонны выбирать либо xs:или xsd:и сопоставлять это с http://www.w3.org/2001/XMLSchema. Наличие обоих в одном документе сбивает с толку, и этого следует избегать.
Проверьте свои xmlnsобъявления, чтобы определить, что это за пространства имен.
Ответы:
Из спецификации XSD 1.0 на w3.org :
в конце xs или xsd - это только префиксы. XSD, например, больше используется схемами Microsoft.
Важно то, как вы объявляете пространство имен.
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> ... </xs:schema>
или же
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> ... </xsd:schema>
должен быть эквивалентным.
источник
xs
/xsd
- но в целом, как работают схемы XML. Кроме того, узнал разницу между DTD и XSD.Нет никакой разницы , это просто вопрос выбора
источник
xs:
Иxsd:
называются префиксы пространства имен. Они заявлены с использованиемxmlns
элементов в корневом элементе.По соглашению люди склонны выбирать либо
xs:
илиxsd:
и сопоставлять это сhttp://www.w3.org/2001/XMLSchema
. Наличие обоих в одном документе сбивает с толку, и этого следует избегать.Проверьте свои
xmlns
объявления, чтобы определить, что это за пространства имен.источник