2. XML 名稱空間

          XML 命名空間提供了一種避免元素命名沖突的方法。

          因?yàn)?/span> XML 文檔中使用的元素不是固定的,那么兩個(gè)不同的 XML 文檔使用同一個(gè)名字來(lái)描述不同類型的元素的情況就可能發(fā)生。而這種情況又往往會(huì)導(dǎo)致命名沖突。

           

          [ 簡(jiǎn)單的說(shuō)解決方法就是給相同名稱元素加上不同的前綴 ]

          有以下兩種形式的名稱空間聲明:

          <!--[if !supportLists]--> (1)       <!--[endif]--> 第一種形式: < 元素名 xmlns prefixname=”URI”>

          元素名是指你在哪個(gè)元素上聲明名稱空間,其中 URI 不能為空 ( “” )

           

          <!--[if !supportLists]--> (2)       <!--[endif]--> 第二種形式: < 元素名 xmlns=”URI”>

          其中 URI 可以為空(“”)。

           eg:

          <h:table xmlns:h="http://www.w3.org/TR/html4/">
          <h:tr>
          <h:td>Apples</h:td>
          <h:td>Bananas</h:td>
          </h:tr>
          </h:table>

          關(guān)于之后的解析 xml ,比如 DOM 、 SAX 、 JAXP 等方式,以及 xsl 轉(zhuǎn)換的應(yīng)用,這里暫時(shí)不總結(jié)。因?yàn)槟壳白约旱墓ぷ髦袘?yīng)用那方面的內(nèi)容很少。而且對(duì)于解析 xml ,也總結(jié)有現(xiàn)成的代碼了。下次用時(shí),直接代碼重用。

          posted on 2007-02-26 10:49 -274°C 閱讀(401) 評(píng)論(0)  編輯  收藏 所屬分類: XML

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          常用鏈接

          留言簿(21)

          隨筆分類(265)

          隨筆檔案(242)

          相冊(cè)

          JAVA網(wǎng)站

          關(guān)注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 917238
          • 排名 - 40

          最新評(píng)論

          主站蜘蛛池模板: 静海县| 商河县| 柳江县| 忻州市| 保德县| 库车县| 霍邱县| 泾川县| 宜州市| 巢湖市| 康马县| 同江市| 凤山市| 南京市| 赞皇县| 定襄县| 平泉县| 陇川县| 张掖市| 浦城县| 江永县| 建阳市| 蕲春县| 云霄县| 罗山县| 南阳市| 龙井市| 凉城县| 同德县| 陕西省| 江油市| 沈丘县| 福安市| 道真| 秦皇岛市| 芮城县| 远安县| 涞水县| 鄂州市| 凤冈县| 平谷区|