以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DTD/XML Schema 』 (http://bbs.xml.org.cn/list.asp?boardid=23) ---- [求助]有关命名空间的问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=56896) |
-- 作者:blackeyed524 -- 发布时间:12/18/2007 11:48:00 AM -- [求助]有关命名空间的问题 1.xmlns是默认的命名空间,是可以自己规定的吧? 2.xmlns:xsi 是不是也是可以自己规定?表面意思是xml schema instance,但它究竟有什么实际的作用?同问xmlns:xsd? 3.xmlns="http://www.w3c.org/2001/XMLSchema" xmlns:xsd="http://www.w3c.org/2001/XMLSchema-datatypes" xmlns:xsi="http://www.w3c.org/2001/XMLSchema-instances" 前两个属性用XML名域来标识W3C中的两个XML schema规范。第一个 xmlns属性包含了基本的XML schema元素,比如element, attribute, complexType, group, simpleType等。第二个xmlns属性定义了标准的XML schema属性类型例如string, float, integer, 等。这是从论坛上看到的,又怎么解释?? |
-- 作者:blackeyed524 -- 发布时间:12/18/2007 11:51:00 AM -- 为什么我看这些东西,感觉非常茫然,不知其所以然,,请高手明示!! |
-- 作者:pkcsloye -- 发布时间:12/29/2007 2:45:00 PM -- 我也想知道, |
-- 作者:enyaxp -- 发布时间:12/29/2007 4:30:00 PM -- 1.xmlns: xml name space, 是一个关键字,用于定义默认的命名空间,省去给每一个元素名指定前缀的麻烦。除了一些代表w3c规范的特定URI以外,理论上xmlns:xx="URI"中的URI可以不指向一个实际的文档或目录,只要保证在xml文档中的唯一性便可。 2.xmlns:xsi 定义文档指向的xml Scheme 实例,一般情况下是一定的http://www.w3.org/2001/XMLSchema-instance |
-- 作者:waoywssy -- 发布时间:1/22/2008 12:53:00 PM -- xmlns是默认名称空间,可以自己想写什么就写什么; xmlns:xsi 原则上来说也可以随便定义,但是标准空间的值为你的schema 对应的xml文件(Schema instance)提供了一些属性:nil type schemaLocation noNamespaceLocation 引用这四个属性的时候需要加前缀: 如 xsi:nil...如果想做的规范,推荐使用. |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
54.688ms |