xml中xmlns命名空间中url到底有什么用 5
我看了命名空间内容,看了半天也没提到url的事,就是为了防止重命什么的,为啥要用url,会访问这个找到一个名字回来还是怎么得,网址打不开啊,而且我看好多人xmlns中ur...
我看了命名空间内容,看了半天也没提到url的事,就是为了防止重命什么的,为啥要用url,会访问这个找到一个名字回来还是怎么得,网址打不开啊,而且我看好多人xmlns中url都是一样的啊,完全重命了啊
展开
1个回答
展开全部
首先说xs是命名空间,为了避免名字冲突而使用的。在这里,xs用的是W3C定义的Schema的标准命名空间。
其次,这是XML Schema文档,不是一般的XML文档。Schema文档里面的元素定义要使用Schema命名空间的标准。
xs:schema xmlns:xs="..." 给出了命名空间xs和它的来源,下面如果用到此命名空间中定义的内容,一定要有前缀xs,如xs:element。
schema xmlns="..." 给出了默认命名空间(即省略了前缀的命名空间)的来源,也就是如果文档中未加前缀的元素和属性都默认是在此命名空间定义的。在这种情况下,element就等于上面的xs:element.
其次,这是XML Schema文档,不是一般的XML文档。Schema文档里面的元素定义要使用Schema命名空间的标准。
xs:schema xmlns:xs="..." 给出了命名空间xs和它的来源,下面如果用到此命名空间中定义的内容,一定要有前缀xs,如xs:element。
schema xmlns="..." 给出了默认命名空间(即省略了前缀的命名空间)的来源,也就是如果文档中未加前缀的元素和属性都默认是在此命名空间定义的。在这种情况下,element就等于上面的xs:element.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |