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

2016-02-19 17:19 0 1 收藏

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

【 tulaoshi.com - Web开发 】

  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 

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

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

  如何声明缺省名域? 

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

  在名域声明时没有词头就属于文档的缺省名域,文档中所有没有词头的元素和属性都属 于缺省名域。下面的例子声明了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

来源:https://www.tulaoshi.com/n/20160219/1614925.html

延伸阅读
标签: Web开发
什么是XML?Schema?? XML?Schema是一个基于XML的语法或schema规范,用来定义XML文档的标记方式。XML?Schema是一个由Microsoft建议的schema规范,它与文档类型定义(DTD)相比具有很大的优势,而DTD是最初用来定义XML模型的schema规范。DTD存在很多缺点,包括使用非XML语法,不支持数据类型定义,不具有扩展性等。例如,DTD不允许把元素内...
标签: Web开发
什么是XML文档?? 一个基本的XML文档就是一个XML元素,它可以嵌套XML元素。例如,下面的XML元素“books”就是一个有效的XML文档。? ? ???? ??????? ??????Hunter?S.?Thompson? ???? ? 处理指导? 构建一个基本的XML文档需要记住关键的四点:? 所有元素必须有结束标签;? 所有元素必须正确的嵌套(不允许交迭...
标签: Web开发
什么是C++?XML?DSO?? Microsoft??Internet?Explorer?5中内嵌了一个C++数据源对象(DSO),可以用来把XML连? 接到HTML中。Microsoft??Internet?Explorer?4中内嵌的Java?XML?DSO在Internet?Exp? lorer?5中仍然支持,但是新的C++?DSO有更好的性能,还可以直接连接XML数据岛。? 如何把XML连接到HTML上?? 考虑下面的XML文件...
标签: Web开发
什么是经过类型定义的XML值?? 经过类型定义的XML值是指在XML?Schema中被指定数据类型的元素值。XML解析器使用sc?hema来确认文档。XML?Schema信息可以放在schema文件中,也可以放在本身的XML文档中??。?如何访问经过类型定义的XML值?? 可以通过XML对象模型访问经过类型定义的数据。就好象你能通过调用元素节点的nodeV? alue属性找...
标签: Web开发
什么是XML文档中的数据类型?? XML文档中的数据类型是赋给实例中一个元素的类型,可以使用dt:dt属性来实现,也可以通过一个XML?Schema,一个XML文档的正式定义来实现。此外,数据类型可以声明为元素,XML解析器使用数据类型信息来验证文档的有效性。? 以前,XML元素的值局限于一个单一的类型String,因此想要处理XML文档的开发者需要花费...

经验教程

160

收藏

30
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部