首页 相关文章 XML入门指南(13)XML命名空间

XML入门指南(13)XML命名空间

  XML 命名空间提供了一种避免元素命名冲突的方法。


命名冲突

  因为XML文档中使用的元素不是固定的,那么两个不同的XML文档使用同一个名字来描述不同类型的元素的情况就可能发生。而这种情况又往往会导致命名冲突。请看下面两个例子

  这个 XML 文档在table元素中携带了水果的信息:

table tr tdApples/td tdBananas/td /tr /table

  这个 XML 文档在table元素中携带了桌子的信息(家具,不能吃的哦):

table nameAfrican Coffee Table/name width80/width length120/length /table

  如果上面两个XML文档片断碰巧在一起使用的话,那么将会出现命名冲突的情况。因为这两个片断都包含了table元素,而这两个table元素的定义与所包含的内容又各不相同。


使用前缀解决命名冲突问题

  下面的XML文档在table元素中携带了信息:

[ 查看全文 ]

2016-02-19 标签:

XML入门指南(13)XML命名空间的相关文章

手机页面
收藏网站 回到头部