望塵軒中一盞茶

          統計

          留言簿

          友情鏈接

          閱讀排行榜

          評論排行榜

          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


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


          網站導航:
           
          我的便捷門:綜合頻道 數碼頻道 商城頻道 電器頻道 男人頻道 女人頻道 居家玩具 美容頻道 飾品鞋包 食品頻道 臺灣館頻道
          主站蜘蛛池模板: 马山县| 确山县| 桂平市| 蕉岭县| 太湖县| 襄城县| 民乐县| 正宁县| 上犹县| 信阳市| 资中县| 平乐县| 盐城市| 漳浦县| 龙井市| 北宁市| 新闻| 蒙自县| 曲阜市| 长岭县| 潼南县| 平舆县| 兴仁县| 同江市| 沐川县| 晋州市| 曲沃县| 阿拉善左旗| 兴和县| 辽阳县| 仪征市| 青冈县| 瑞昌市| 永定县| 泰顺县| 吉林省| 布尔津县| 安康市| 巫溪县| 聊城市| 深州市|