+ -
当前位置:首页 → 问答吧 → xml的命名空间问题

xml的命名空间问题

时间:2011-09-01

来源:互联网

xml文档中的命名空间 一般式一个uri的形式,
如<root xmlns:lii="http://www.aslii.com/liiUI">  
请问
问题1:这其中的uri是不是可以随便写?若随便写,sc
问题2: 是不是一定需要一个网址?
问题3: 这个网址与xml文档中的标签 有什么关系? 是这个网址联系到一个定义标签schema文件,然后才可以用定义好的标签?

作者: jhj735412   发布时间: 2011-09-01

http://www.w3schools.com/XML/xml_namespaces.asp 参考

作者: zsx841021   发布时间: 2011-09-01

1:可以随便写,不一定是个真实存在的地址
2:应该必须是合法的URL形式(我再XMLSpy里尝试非URL字符串会报错)
3:没有关系,声明后只使用命名空间lii,和"http://www.aslii.com/liiUI"没关系,也不会用到这个地址。连接schema文件有另外的内容

XML code
<root xmlns:lii="http://www.aslii.com/liiUI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.aslii.com/liiUI http://www.aslii.com/liiUI/lii.xsd"

作者: fyswords   发布时间: 2011-09-01