XML命名空間

命名空間是一組唯一的名稱。命名空間是一種機制通過該元素和屬性的名字可以被分配到組。該命名空間是確定的URI(統一資源標識符).

命名空間聲明

命名空間聲明是使用保留的屬性。這樣的屬性名稱必須是XMLNS或開始的xmlns:如下圖所示:

語法

  • 命名空間以關鍵字的xmlns。.

  • 這個詞的名字是命名空間前綴.

  • T網址是命名空間標識符.

示例

命名空間影響的文件只有有限的一部分。包含的聲明和它的所有後代元素都在命名空間的範圍。以下是XML命名空間的一個簡單例子:

<cont:contact xmlns:cont="www.yiibai.com/profile">
cont:nameTanmay Patil
cont:companyYiiBai
cont:phone(011) 123-4567

在這裏命名空間前綴爲續,而命名空間標識符(URI)的www.yiibai.com/profile。這意味着,該元素的名稱和與該接觸器的前綴(包括接觸元件)屬性名,都屬於www.yiibai.com/profile命名空間.