望塵軒中一盞茶

          統計

          留言簿

          友情鏈接

          閱讀排行榜

          評論排行榜

          XML學習之DTD文檔

                   DTD(Document Type Definition),即文檔類型定義,用于定義XML的語法規則。文檔類型聲明有兩種形式:1、聲明DTD在一個外部文件中;2、直接在XML文檔中給出DTD。
                   外部DTD:在文檔類型聲明時,使用關鍵字SYSTEM或PUBLIC來指出外部DTD文件的位置,語法如下:<!DOCTYPE rootelement_name SYSTEM "URI_of_out_DTD">,這里SYSTEM關鍵字表示文檔使用的是私有的DTD文件,URI_of_out_DTD可以是絕對URI,也可以是相對URI;使用PUBLIC關鍵字聲明時語法如下:<!DOCTYPE rootelement_name PUBLIC "name_of_DTD" "URI_of_out_DTD">,PUBLIC用于聲明公共的DTD。
                   內部DTD:在XML文檔內部定義DTD,會使文檔長度增加,而且不方便多個文件共用同一個DTD。
                   DTD文件中的一些知識:
                         1.如果DTD中的元素名稱后面跟一個星號“*”,那么這個元素可以不出現或出現一次或多次;
                         2.如果DTD中的元素名稱后面跟一個加號“+”,那么這個元素可以出現一次或多次,但至少出現
                            一次。
                         3.如果DTD中的元素名稱后面跟一個問號“?”,那么這個元素可以不出現或者只出現一次,
                            即至多出現一次。
                         4.符號“|”表示“或”,意思是一個元素或者另外一個元素可以出現,有了這個就可以選擇一
                            個或多個元素。
                         5.如果DTD中使用ANY關鍵字來描述元素的內容,那么XML文檔中對應的元素可以包含任何
                            內容。

          posted on 2007-07-06 23:22 wzhongyu 閱讀(377) 評論(0)  編輯  收藏 所屬分類: XML_Learning


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          我的便捷門:綜合頻道 數碼頻道 商城頻道 電器頻道 男人頻道 女人頻道 居家玩具 美容頻道 飾品鞋包 食品頻道 臺灣館頻道
          主站蜘蛛池模板: 石楼县| 东台市| 雷波县| 鹿邑县| 新竹县| 松江区| 观塘区| 新民市| 安阳县| 涟源市| 海口市| 城口县| 嘉峪关市| 涿鹿县| 大方县| 丰城市| 讷河市| 顺义区| 黄龙县| 卢氏县| 故城县| 偃师市| 香港 | 徐州市| 奇台县| 崇阳县| 临西县| 江永县| 西充县| 秦皇岛市| 博白县| 萨迦县| 和龙市| 聂荣县| 佛学| 朔州市| 镇坪县| 盈江县| 平塘县| 五莲县| 平和县|