不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學習啦 > 知識大全 > 知識百科 > 百科知識 > 什么是命名空間_具體的范圍怎樣(2)

什么是命名空間_具體的范圍怎樣(2)

時間: 謝君787 分享

什么是命名空間_具體的范圍怎樣

  此 XML 文檔攜帶著有關(guān)一件家具的信息:

  <f:table>

  <f:name>African Coffee Table</f:name>

  <f:width>80</f:width>

  <f:length>120</f:length>

  </f:table>

  現(xiàn)命名沖突已經(jīng)不存在了,這是由于兩個文檔都使用了不同的名稱來命名它們的 <table> 元素 (<h:table> 和 <f:table>)。

  通過使用前綴,我們創(chuàng)建了兩種不同類型的 <table> 元素。

  使用命名空間(Namespaces)

  這個 XML 文檔攜帶著某個表格中的信息:

  <h:table xmlns:h="namespaceURI">

  <h:tr>

  <h:td>Apples</h:td>

  <h:td>Bananas</h:td>

  </h:tr>

  </h:table>

  此 XML 文檔攜帶著有關(guān)一件家具的信息:

  <f:table xmlns:f="namespaceURI">

  <f:name>African Coffee Table</f:name>

  <f:width>80</f:width>

  <f:length>120</f:length>

  </f:table>

  與僅僅使用前綴不同,我們?yōu)?<table> 標簽添加了一個 xmlns 屬性,這樣就為前綴賦予了一個與某個命名空間相關(guān)聯(lián)的限定名稱。

  XML Namespace (xmlns) 屬性

  XML 命名空間屬性被放置于元素的開始標簽之中,并使用以下的語法:

  xmlns:namespace-prefix="namespaceURI"

  當命名空間被定義在元素的開始標簽中時,所有帶有相同前綴的子元素都會與同一個命名空間相關(guān)聯(lián)。

  注釋:用于標示命名空間的地址不會被解析器用于查找信息。其惟一的作用是賦予命名空間一個惟一的名稱。不過,很多公司常常會作為指針來使用命名空間指向?qū)嶋H存在的網(wǎng)頁,這個網(wǎng)頁包含關(guān)于命名空間的信息。

  統(tǒng)一資源標識符(URI)

  統(tǒng)一資源標識符是一串可以標識因特網(wǎng)資源的字符。最常用的 URI 是用來標示因特網(wǎng)域名地址的統(tǒng)一資源定位器(URL)。另一個不那么常用的 URI 是統(tǒng)一資源命名(URN)。在我們的例子中,我們僅使用 URL。

  默認的命名空間(Default Namespaces)

  為元素定義默認的命名空間可以讓我們省去在所有的子元素中使用前綴的工作。

  請使用下面的語法:

  xmlns="namespaceURI"

  這個 XML 文檔攜帶著某個表格中的信息:

  <table xmlns="namespaceURI">

  <tr>

  <td>Apples</td>

  <td>Bananas</td>

  </tr>

  </table>
看過“命名空間的范圍”的人還看了:

1.Win10打開組策略總是彈出命名空間窗口怎么辦

2.win10命名空間被定義怎么辦

3.Win10組策略命名空間占用怎么辦

4.計算機函數(shù)詞匯

5.組策略初始化失敗怎么辦

6.Ubuntu安裝vim插件的步驟

1681598