开发者

xs vs xsd types

开发者 https://www.devze.com 2023-03-18 16:42 出处:网络
I have an xs:gmonth type that I am working on, so I was looking around to see the valid format for it and I came across 2 definitions:

I have an xs:gmonth type that I am working on, so I was looking around to see the valid format for it and I came across 2 definitions:

xsd:gmonth which accept the format --MM, xs:gmonth which accept the for开发者_如何学Cmat --MM--,

xs:gmonth format will not be valid for the xsd:gmonth format and oposit is correct

.

Can anybody please tell me what is the difference between the xs: and xsd: types? aren't they both used for XML Schema?

Thanks a lot.


The xs: and xsd: are called namespaces. They are declared using xmlns elements in the root element.

By convention people tend to choose either xs: or xsd: and map that to http://www.w3.org/2001/XMLSchema. Having both in a single document is confusing and should be avoided.

Check your xmlns declarations to determine what the namespaces are.

0

精彩评论

暂无评论...
验证码 换一张
取 消