??xml version="1.0" encoding="utf-8" standalone="yes"?>日产欧产美韩系列久久99,国产午夜精品视频免费不卡69堂 ,成人高清在线http://www.aygfsteel.com/kuxiaoku/category/21187.html收藏zh-cnMon, 02 Apr 2007 00:43:55 GMTMon, 02 Apr 2007 00:43:55 GMT60关于Schema的名字空?/title><link>http://www.aygfsteel.com/kuxiaoku/archive/2007/01/19/94801.html</link><dc:creator>苦笑?/dc:creator><author>苦笑?/author><pubDate>Thu, 18 Jan 2007 16:11:00 GMT</pubDate><guid>http://www.aygfsteel.com/kuxiaoku/archive/2007/01/19/94801.html</guid><wfw:comment>http://www.aygfsteel.com/kuxiaoku/comments/94801.html</wfw:comment><comments>http://www.aygfsteel.com/kuxiaoku/archive/2007/01/19/94801.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/kuxiaoku/comments/commentRss/94801.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/kuxiaoku/services/trackbacks/94801.html</trackback:ping><description><![CDATA[<p class="MsoNormal"> <span style="font-family: 宋体;">基本?/span> <span lang="EN-US">XML Schema</span> <span style="font-family: 宋体;">的用就是这P下面我们要介l?/span> <span lang="EN-US">XML Schema</span> <span style="font-family: 宋体;">的另外一个核心的部分也是</span> <span lang="EN-US">Schema</span> <span style="font-family: 宋体;">最关键的一个部分,是关于</span> <span lang="EN-US">Schema</span> <span style="font-family: 宋体;">的名字空_</span> <span lang="EN-US">namespace</span> <span style="font-family: 宋体;">Q的问题。在上面关于</span> <span lang="EN-US">XML Schema</span> <span style="font-family: 宋体;">的介l中Qؓ了把读者集中到?/span> <span lang="EN-US">XML Schema</span> <span style="font-family: 宋体;">的语法理解上Q特意省略了关于名字I间</span> <span lang="EN-US">(namespace)</span> <span style="font-family: 宋体;">的介l?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  首先我们q是从简单的例子着手,见下面的一D代码:</span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xsd:schema</span> </span> <span lang="EN-US"> <span id="wmqeeuq" class="SpellE">targetNamespace</span>='http://www.SampleStore.com/Account' <br>  </span> <span style="font-family: 宋体;">     </span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xmlns:xsd</span> </span> <span lang="EN-US">='http://www.w3.org/2000/08/xmlSchema' <br>  </span> <span style="font-family: 宋体;">     </span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xmlns:ACC</span> </span> <span lang="EN-US">= 'http://www.SampleStore.com/Account'</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xsd:element</span> </span> <span lang="EN-US"> name='</span> <span style="font-family: 宋体;">订单L</span> <span lang="EN-US">' type='<span id="wmqeeuq" class="SpellE">xsd:positiveInteger</span>'/</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xsd:element</span> </span> <span lang="EN-US"> name='</span> <span style="font-family: 宋体;">商品~号</span> <span lang="EN-US">' type='ACC:</span> <span style="font-family: 宋体;">商品~号cd</span> <span lang="EN-US">'/</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xsd:simpleType</span> </span> <span lang="EN-US"> name='</span> <span style="font-family: 宋体;">商品~号cd</span> <span lang="EN-US">' base='<span id="wmqeeuq" class="SpellE">xsd:string</span>'</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xsd:pattern</span> </span> <span lang="EN-US"> ='[A-Z]{1}d{6}'/</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span lang="EN-US">!-</span> <span style="font-family: 宋体;">上面的一行代码表C商品编码的W一个字W应该ؓ字母Q后面跟六个阿拉伯数?/span> <span lang="EN-US"> --</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span lang="EN-US">/<span id="wmqeeuq" class="SpellE">xsd:simpleType</span></span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  现在大家需要把注意力集中到开头几行的代码上来Q如下:</span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xsd:schema</span> </span> <span lang="EN-US"> <span id="wmqeeuq" class="SpellE">targetNamespace</span>='http://www.SampleStore.com/Account' <br>  </span> <span style="font-family: 宋体;">    </span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xmlns:xsd</span> </span> <span lang="EN-US">='http://www.w3.org/2000/08/xmlSchema' <br>  </span> <span style="font-family: 宋体;">    </span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xmlns:ACC</span> </span> <span lang="EN-US">= 'http://www.SampleStore.com/Account'</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  实际上,一个给定的</span> <span lang="EN-US">XML Schema</span> <span style="font-family: 宋体;">定义了一pd的元素名Uͼcd名称Q属性名U和属性组名称。比如上面的代码中的订单L、商品编受商品编L型等。而这些名U都有它一定的作用范围Q类g</span> <span lang="EN-US">C++</span> <span style="font-family: 宋体;">中的局部变量的概念。而它们的作用范围是什么呢Q就是在他们的目标名字空_</span> <span lang="EN-US">target namespace</span> <span style="font-family: 宋体;">Q中是有效的</span> <span lang="EN-US">,</span> <span style="font-family: 宋体;">在上面的代码中,我们可以看到它的目标名字I间?/span> <span lang="EN-US">http://www.SampleStore.com/Account</span> <span style="font-family: 宋体;">?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  需要注意的是,目标名字I间的命名必遵?/span> <span lang="EN-US">URL</span> <span style="font-family: 宋体;">的语义。同旉要注意的是,该目标名字空间ƈ不是指一个具体的文gQ仅仅是l它一个名字而已。实际上Q在</span> <span lang="EN-US">Schema</span> <span style="font-family: 宋体;">中的定义和声明也可以引用其他的名字空_我们可以把这U名字空间取名ؓ源名字空_</span> <span lang="EN-US">source namespaces</span> <span style="font-family: 宋体;">Q。每一?/span> <span lang="EN-US">Schema</span> <span style="font-family: 宋体;">必须有一个目标名字空_但是可以有多个源名字I间?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  实际上,在一个给定的</span> <span lang="EN-US">Schema</span> <span style="font-family: 宋体;">中,每一个名U都是属于一个特定的名字I间的。名字空间的名称可能会很长(比如</span> <span lang="EN-US">http://www.SampleStore.com/Account</span> <span style="font-family: 宋体;">Q,但是它们可以用在</span> <span lang="EN-US">XML Schema</span> <span style="font-family: 宋体;">中的语义</span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xmlns</span> </span> <span style="font-family: 宋体;">来进行简化。在上面的例子中Q我们用</span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xsd</span> </span> <span style="font-family: 宋体;">Q取名ؓ</span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xsd</span> </span> <span style="font-family: 宋体;">是Q意的Q比如你可以取名?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">kkk,tt,ppp,gh</span> </span> <span style="font-family: 宋体;">都可以)来表C名字空?/span> <span lang="EN-US">'http://www.w3.org/2000/08/xmlSchema'</span> <span style="font-family: 宋体;">Q用</span> <span lang="EN-US">ACC</span> <span style="font-family: 宋体;">来表C名字空?/span> <span lang="EN-US">http://www.SampleStore.com/Account</span> <span style="font-family: 宋体;">。同时我们把</span> <span lang="EN-US">http://www.w3.org/2000/08/xmlSchema</span> <span style="font-family: 宋体;">q个名字I间UCؓ标准名字I间Q?/span> <span lang="EN-US">standard namespace</span> <span style="font-family: 宋体;">Q,因ؓ它是定义</span> <span lang="EN-US">Schema</span> <span style="font-family: 宋体;">语法的标准地</span> </p> <span style="font-family: 宋体;">在上面的代码中,目标名字I间Q?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">targetNamespace</span> </span> <span style="font-family: 宋体;">Q包含了名字订单L、商品编受商品编L型。而名?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">schema,element,simpleType,pattern,string</span> </span> <span style="font-family: 宋体;">?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">positiveInteger</span> </span> <span style="font-family: 宋体;">是属于标准名字空?/span> <span lang="EN-US">http://www.w3.org/2000/08/xmlSchema</span> <span style="font-family: 宋体;">的。也是_它们的意义是?/span> <span lang="EN-US">http://www.w3.org/2000/08/xmlSchema</span> <span style="font-family: 宋体;">中进行定义的。实际上Q所有标准的</span> <span lang="EN-US">XML <span id="wmqeeuq" class="SpellE">Schmea</span></span> <span style="font-family: 宋体;">语法、语义和数据l构都在</span> <span lang="EN-US">http://www.w3.org/2000/08/xmlSchema</span> <span style="font-family: 宋体;">中进行定义。这栯析器到一个名U?/span> <span lang="EN-US">(</span> <span style="font-family: 宋体;">?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">schema,element</span> </span> <span style="font-family: 宋体;">{等</span> <span lang="EN-US">)</span> <span style="font-family: 宋体;">的时候,q道应该在哪里d到关于它的正的语义的用方法?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  对于标准名字I间和目标名字空_我们不需要指定它?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">SchemaLocation</span> </span> <span style="font-family: 宋体;">。因为对于目标名字空间来Ԍ</span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">SchemaLocation</span> </span> <span style="font-family: 宋体;">是文档自己。对于标准名字空间来Ԍ它是众所周知的,也不需要指定。而对于源目标I间来讲Q就需要指定它?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">SchemaLocation</span> </span> <span style="font-family: 宋体;">。见下面的例子:</span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span lang="EN-US">schema <span id="wmqeeuq" class="SpellE">targetNamespace</span>='http://www.SampleStore.com/Account' <br>  </span> <span style="font-family: 宋体;">    </span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xmlns</span> </span> <span lang="EN-US">='http://www.w3.org/1999/xmlSchema' <br>  </span> <span style="font-family: 宋体;">    </span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xmlns:ACC</span> </span> <span lang="EN-US">= 'http://www.SampleStore.com/Account' <br>  </span> <span style="font-family: 宋体;">    </span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">xmlns:PART</span> </span> <span lang="EN-US">= 'http://<span id="wmqeeuq" class="SpellE">www.PartnerStore.com/PartsCatalog</span>'</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span lang="EN-US">import namespace='http://<span id="wmqeeuq" class="SpellE">www.PartnerStore.com/PartsCatalog</span>' <br>  </span> <span style="font-family: 宋体;">    </span> <span lang="EN-US">schemaLocation='http://www.ProductStandards.org/repository/alpha.xsd'/</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span lang="EN-US">element name='</span> <span style="font-family: 宋体;">订单L</span> <span lang="EN-US">' type='<span id="wmqeeuq" class="SpellE">positiveInteger</span>'/</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span lang="EN-US">element name='</span> <span style="font-family: 宋体;">商品~号</span> <span lang="EN-US">' type='ACC: </span> <span style="font-family: 宋体;">商品~号cd</span> <span lang="EN-US">'/</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">simpleType</span> </span> <span lang="EN-US"> name='</span> <span style="font-family: 宋体;">商品~号cd</span> <span lang="EN-US">' base='string'</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span lang="EN-US">pattern ='[A-Z]{1}d{6}'/</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span lang="EN-US">/<span id="wmqeeuq" class="SpellE">simpleType</span></span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span lang="EN-US">element name='</span> <span style="font-family: 宋体;">手表</span> <span lang="EN-US">' type='PART:</span> <span style="font-family: 宋体;">手表cd</span> <span lang="EN-US">'/</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  在谈关于源目标空间的</span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">schemaLocation</span> </span> <span style="font-family: 宋体;">之前Q我们先看一下这行代码:</span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  </span> <span lang="EN-US"> <span id="wmqeeuq" class="SpellE">xmlns</span>='http://www.w3.org/1999/xmlSchema' <br>   <br>  </span> <span style="font-family: 宋体;">  它表CZ么呢Q它表示在文档中所有的名字前面如果没有前缀的,是?/span> <span lang="EN-US">http://www.w3.org/1999/xmlSchema</span> <span style="font-family: 宋体;">q行定义和解析的。这h疑是很合理的。因Z实上Q我?/span> <span lang="EN-US">XML Schema</span> <span style="font-family: 宋体;">中的很多名称</span> <span lang="EN-US">(</span> <span style="font-family: 宋体;">比如</span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">schema,element,simpleType,pattern</span> </span> <span style="font-family: 宋体;">{等</span> <span lang="EN-US">)</span> <span style="font-family: 宋体;">都是来自q个标准名字I间的,反复往前面加前~Q你烦不烦呀Q所以干脆把它定义成默认的,所以如果一个名U前面没有前~Q就认定它是?/span> <span lang="EN-US">http://www.w3.org/1999/xmlSchema</span> <span style="font-family: 宋体;">q行处理的?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  好,接下来我们来注意</span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span lang="EN-US">import namespace='http://<span id="wmqeeuq" class="SpellE">www.PartnerStore.com/PartsCatalog</span>' <br>  </span> <span style="font-family: 宋体;">     </span> <span lang="EN-US">schemaLocation='http://www.ProductStandards.org/repository/alpha.xsd'/</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">q段代码Q因?/span> <span lang="EN-US">http://<span id="wmqeeuq" class="SpellE">www.PartnerStore.com/PartsCatalog</span></span> <span style="font-family: 宋体;">是一个源名字I间Q所以必L定它?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">schemaLocation</span> </span> <span style="font-family: 宋体;">Q采用关键字</span> <span lang="EN-US">import</span> <span style="font-family: 宋体;">来引入这?/span> <span id="wmqeeuq" class="SpellE"> <span lang="EN-US">schemaLocation</span> </span> <span style="font-family: 宋体;">?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  注意C面这行代?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  Q?/span> <span lang="EN-US">element name='</span> <span style="font-family: 宋体;">手表</span> <span lang="EN-US">' type='PART:</span> <span style="font-family: 宋体;">手表cd</span> <span lang="EN-US">'/</span> <span style="font-family: 宋体;">Q?/span> <span lang="EN-US"> <br>   <br>  </span> <span style="font-family: 宋体;">  它表C元素手表的cdQ?/span> <span lang="EN-US">type</span> <span style="font-family: 宋体;">Q手表类型是?/span> <span lang="EN-US">http://<span id="wmqeeuq" class="SpellE">www.PartnerStore.com/PartsCatalog</span></span> <span style="font-family: 宋体;">中进行定义的。解析器如果要寻扑օ于手表类型的定义Q需要在名字I间</span> <span lang="EN-US">http://<span id="wmqeeuq" class="SpellE">www.PartnerStore.com/PartsCatalog</span></span> <span style="font-family: 宋体;">下进行寻找?/span> <span lang="EN-US"> <br>   <br>   <br>  </span> <span style="font-family: 宋体;">  到此为止Q你应该对名字空间有了一个比较感性的理解?/span> <img src ="http://www.aygfsteel.com/kuxiaoku/aggbug/94801.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/kuxiaoku/" target="_blank">苦笑?/a> 2007-01-19 00:11 <a href="http://www.aygfsteel.com/kuxiaoku/archive/2007/01/19/94801.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>XML 名字I间http://www.aygfsteel.com/kuxiaoku/archive/2007/01/19/94802.html苦笑?/dc:creator>苦笑?/author>Thu, 18 Jan 2007 16:11:00 GMThttp://www.aygfsteel.com/kuxiaoku/archive/2007/01/19/94802.htmlhttp://www.aygfsteel.com/kuxiaoku/comments/94802.htmlhttp://www.aygfsteel.com/kuxiaoku/archive/2007/01/19/94802.html#Feedback0http://www.aygfsteel.com/kuxiaoku/comments/commentRss/94802.htmlhttp://www.aygfsteel.com/kuxiaoku/services/trackbacks/94802.htmlXML 名字I间提供了一U避免元?span class="GramE">名冲H?/span>的方法?/span>
    
   b> 名字冲突
     
   ׃ XML 中的元素名不?/span>固定的,因此当两个不同的文档使用同样的名字描qC个不同类型的元素时就会发?span class="GramE">名冲H?/span>?/span>
  
下面q个 XML 文档在一个表g携带了信?/span> :
    
  < table>
  
   < tr>
  
   < td>Apples< /td>
  
   < td>Bananas< /td>
  
   < /tr>
  
   < /table>
  
  
   下面q个 XML 文档携带了关于一个表格的信息 ( 关于一件家L信息 ):
  
  
   < table>
  
   < name>African Coffee Table< /name>
  
   < width>80< /width>
  
   < length>120< /length>
  
   < /table>
  
  
   如果q两?/span> XML 文档被加在一P׃发生一个元?span class="GramE">名冲H?/span>Q因两个文档都包含了一?/span> < table> 元素Q而这两个元素的内容和定义都不同?/span>
  
    
   b> 用一个前~解决名冲H?/span>
  
  
   下面q个 XML 文档在一个表g携带了信息:
  
  
   < h:table>
  
   < h:tr>
  
   < h:td>Apples< /h:td>
  
   < h:td>Bananas< /h:td>
  
   < /h:tr>
  
   < /h:table>
  
  
   而这?/span> XML 文档则携带了一件家L信息Q?/span>
  
  
   < f:table>
  
   < f:name>African Coffee Table< /f:name>
  
   < f:width>80< /f:width>
  
   < f:length>120< /f:length>
  
   < /f:table>
  
  
   现在没有元?span class="GramE">名冲H?/span>的问题了Q因Z个文档分别给他们?/span> < table> 元素使用了不同的名字Q?/span> (< h:table> ?/span> < f:table>) ?/span> 通过使用一个前~Q我们创Z两个不同cd?/span> < table> 元素?/span>
   
  
   b> 使用名字I间
  
  
   下面q个 XML 文档在一个表g携带了信?/span> Q?/span>
  
  
   < h:tablexmlns:h="http://www.w3.org/TR/html4/">
  
   < h:tr>
  
   < h:td>Apples< /h:td>
  
   < h:td>Bananas< /h:td>
  
   < /h:tr>
  
   < /h:table>
  
  
   q个 XML 文档携带了一件家L信息 :
  
  
   < f:tablexmlns:f="http://www.w3schools.com/furniture">
  
   < f:name>African Coffee Table< /f:name>
  
   < f:width>80< /f:width>
  
   < f:length>120< /f:length>
  
   < /f:table>
  
  
   在这里不是只使用前缀Q在 < table> 标记上还增加了一?/span> xmlns 属性,q样q元素前缀一个与名字I间相联pȝ有资格的名字?/span>
  
  
  
  
   b> 名字I间属?/span>
  
  
   名字I间属性放在一个元素的起始标记中,它的语法如下 :
  
  
   xmlns:namespace-prefix="namespace"
  
  
   在上面的例子中,名字I间本n是用一?/span> Internet 地址定义的:
  
  
   xmlns:f="http://www.w3schools.com/furniture">
  
  
   W3C 名字I间规范规定名字I间本n应该是一个统一资源识别?/span> (URI) 。当一个名字空间在一个元素的起始标记中被定义Ӟ所?span class="GramE">?/span>相同前缀的子元素都与同样的名字空间相兟?/span> 注意Q分解器q不使用用来识别名字I间的地址L找信息。这个地址唯一的目的就是给名字I间一个唯一的名字。但是,公司l常名I间作ؓ包含名空间信息的实际 Web 面的一个指针。访?/span> http://www.w3.org/TR/html4/ 试一试?/span>
    
   b> l一资源识别?/span>
  
  
   一个统一资源识别?/span> (URI) 是识别一?/span> Internet 资源的字W串。通常 URI 是识别一?/span> Internet 域地址?/span> URL 。另外,有少C些类型的 URI 是通用资源?/span> (URN) 。在我们的例子中只?/span> URL 。由于我们这个家L例子中用一?/span> Internet 地址去识别其名字I间Q我们可以肯定我们的名字I间是唯一的?/span>

]]>
վ֩ģ壺 | ɫ| | | | ũ| Զ| | ֵ| | »| | ɽ| ƽ| ˮ| | | ʯ| | | ֹ| | | | Զ| | | Ϫ| | ǭ| ľ˹| ˹| | | | | ɽ| ɰ| ƽ| ¤| ɽ|