Xml xs与xsd类型

Xml xs与xsd类型,xml,xsd,Xml,Xsd,我正在处理一个xs:gmonth类型,所以我四处寻找它的有效格式,发现了两个定义: 接受格式--MM的xsd:gmonth, xs:gmonth,接受格式--MM-, xs:gmonth格式将对无效 xsd:gmonth格式和oposit是 正确的 有人能告诉我xs:和xsd:类型之间的区别吗?它们不是都用于XML模式吗 非常感谢。将xs:和xsd:称为名称空间。它们是使用根元素中的xmlns元素声明的 按照惯例,人们倾向于选择xs:或xsd:并将其映射到http://www.w3.org/2

我正在处理一个xs:gmonth类型,所以我四处寻找它的有效格式,发现了两个定义:

接受格式--MM的xsd:gmonth, xs:gmonth,接受格式--MM-,

xs:gmonth格式将对无效 xsd:gmonth格式和oposit是 正确的

有人能告诉我xs:和xsd:类型之间的区别吗?它们不是都用于XML模式吗


非常感谢。

xs:
xsd:
称为名称空间。它们是使用根元素中的
xmlns
元素声明的

按照惯例,人们倾向于选择
xs:
xsd:
并将其映射到
http://www.w3.org/2001/XMLSchema
。在一个文档中同时包含这两个内容会让人感到困惑,应该避免


检查您的
xmlns
声明以确定名称空间是什么。

这取决于您的xmlns声明。谢谢Martinho,您能解释更多吗?我将非常感激…在该文件的某个地方(可能在根元素中),有这样的属性
xmlns:xs=…
xmlns:xsd=…
。你问题的答案取决于这些。你能发布它们吗?是的,我确实看到它被声明为xs:或xsd:的地方,这澄清了我的困惑。。。谢谢