XML简明教程(5)什么是XML名域

过客_yxy

过客_yxy

2016-02-19 17:19

今天图老师小编要跟大家分享XML简明教程(5)什么是XML名域,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

  XML名域是一组可以用作XML文档的元素或属性名称的名称集。为了避免元素之间出现相 同名称的冲突,名域限定Web中的名称必须是唯一的。名域由某些URI(Universal Reso urce Identifier)来进行识别,不管是URL(Uniform Resource Locator),还是URN( Uniform Resource Number)都没有关系,它并不管指向的什么内容。URI使用简单,因 为它们在Internet上是全球唯一的。 

  名域可以显式声明,也可以缺省声明。在显式声明中可以定义一个简写形式或是一个词 头来代替整个名域,可以使用这个词头来引用属于名域的元素。当节点包含不同名域的 元素时,显式声明非常有用。缺省声明声明一个可以被所有元素访问的名域,而且并不 定义词头。 

BOOKS bk:BOOK xmlns:bk="urn:BookLovers.org:BookInfo"  xmlns:money="urn:Finance:Money" bk:TITLEA Suitable Boy/bk:TITLE   bk:PRICE money:currency="US Dollar"22.95/bk:PRICE  /bk:BOOK /BOOKS 

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  所有以"bk:"或"money:"开头的元素都可以看成是分别来自于名域"urn:BookLovers.org:BookInfo"或"urn:Finance:Money"。 

  如何声明缺省名域? 

  在名域声明时没有词头就属于文档的缺省名域,文档中所有没有词头的元素和属性都属 于缺省名域。下面的例子声明了BOOK元素和BOOK中所有的元素(TITLE, PRICE  , currency)都属于名域"urn:BookLovers.org:BookInfo."。 

BOOK xmlns="urn:BookLovers.org:BookInfo"  TITLEA Suitable Boy/TITLE  PRICE currency="US Dollar"22.95/PRICE /BOOK

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

XML简明教程(5)什么是XML名域

Web开发
XML简明教程(5)什么是XML名域

XML简明教程(1)什么是XML元素

Web开发
XML简明教程(1)什么是XML元素

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

XML简明教程(2)什么是XML文档

Web开发
XML简明教程(2)什么是XML文档

XML简明教程(6)什么是XML Schema

Web开发
XML简明教程(6)什么是XML Schema

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

XML简明教程(4)什么是XML对象模型

Web开发
XML简明教程(4)什么是XML对象模型

XML简明教程(3)什么是XML数据岛

Web开发
XML简明教程(3)什么是XML数据岛

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

BCB日常使用小集锦

BCB日常使用小集锦

掌握C++ builder的除错艺术(2).2

掌握C++ builder的除错艺术(2).2
下拉加载更多内容 ↓