xml schema elementFormDefault 属性疑问

疑问如下: XML schema 就是给targetnamespace指定的命名空间定义元素,在schema中将elementformdefault属性定义为qualified,就是限定实例文档中元素必须包含命名空间前缀,限定元素的命名空间,这个还可以理解。如果将elementformdefault定义成unqualified,实例文档中的元素就不允许加上名称空间前缀,那么元素就属于空命名空间,这样有什么意义呢?
另外我用eclipse进行schema验证实例文档时,将elementformdefault设置为qualified,并将元素的命名空间设置为空,也能验证通过,这是为什么?

查看全部
shuai__feng
shuai__feng
2015/05/28 14:15
  • schema
  • xml
  • 点赞
  • 收藏
  • 回答
    私信

0个回复