亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 0303-0100.htm

?? 介紹了xml相關(guān)技術(shù)和應(yīng)用范圍,適合初學(xué)者.
?? HTM
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0071)http://162.105.170.55/ASPs/GetLearningArticleTemp.asp?section=0303-0100 -->
<HTML><HEAD><TITLE>XML中國論壇 - 初學(xué)進(jìn)階 - 3.3.1 融眾多元素命名于一體</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>TABLE {
	FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"
}
.pt9 {
	FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"
}
.pt10 {
	FONT-WEIGHT: 700; FONT-SIZE: 10pt; LINE-HEIGHT: 18pt; FONT-FAMILY: "宋體"
}
.TempOutline {
	FONT-SIZE: 9pt; MARGIN-LEFT: 15pt; COLOR: #666666; TEXT-INDENT: -28pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.TempOutline1 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 24pt; COLOR: #666666; TEXT-INDENT: -36pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.Outline {
	FONT-SIZE: 9pt; MARGIN-LEFT: 15pt; TEXT-INDENT: -28pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.Outline1 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 24pt; TEXT-INDENT: -36pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.Outline11 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 38pt; TEXT-INDENT: -50pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.passage0 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 15pt; TEXT-INDENT: -28pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.passage1 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 24pt; TEXT-INDENT: -36pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.passage11 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 38pt; TEXT-INDENT: -50pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.passage111 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 51pt; TEXT-INDENT: -64pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
</STYLE>



<META content="Microsoft FrontPage 5.0" name=GENERATOR></HEAD>
<BODY vLink=#000000 aLink=#000000 link=#000000 leftMargin=0 topMargin=0 
onload=""><!-- 以下為主體內(nèi)容 -->
<div align="center">
  <center>
<TABLE width="100%" border=0 style="border-collapse: collapse" bordercolor="#111111" cellpadding="0" cellspacing="0">
  <TBODY>
  <TR vAlign=top>
    <TD width=50 rowSpan=2></TD>
    <TD vAlign=center width=489>
    <p align="center"><IMG height=33 
      src="image/title_learner.gif" width=226></TD>
    <TD width=47 rowSpan=2></TD>
    </TR>
  <TR vAlign=top>
    <TD width="489" ><!-- 正文內(nèi)容 -->
      <DIV class=pt10><B>3.3.1 融眾多元素命名于一體</B></DIV>
    &nbsp;&nbsp;&nbsp;
      <DIV></DIV><BR>
      <DIV class=pt9>
      <P>學(xué)了DTD又學(xué)Schema,忙得大家不亦樂乎。但回過頭來看看本章的標(biāo)題,或許讀者要奇怪了,“海納百川”,可“?!敝傅氖鞘裁??“川”又是什么?它們和DTD與Schema有關(guān)系嗎?現(xiàn)在我們就來詳詳細(xì)細(xì)地討論我們的“海”與“川”,“?!本褪荴ML文件,“川”就是由DTD或者Schema進(jìn)行的元素類型聲明,而“海納百川”便是說我們在同一個XML文件中可以使用多個DTD或Schema聲明的元素類型。</P>
      <P>前面我們講到,XML較之HTML最根本的差別在于XML是定義置標(biāo)語言的元語言,而HTML僅僅是由SGML元置標(biāo)語言定義的一個實例語言。利用XML元置標(biāo)語言,定義各種各樣的XML實例的活動是相當(dāng)開放的。針對不同的應(yīng)用方向,每設(shè)計一個XML的DTD,一種新的置標(biāo)語言便隨之誕生。在各種各樣XML實例置標(biāo)語言如雨后春筍般不斷涌現(xiàn)的過程中,將會產(chǎn)生這樣一種應(yīng)用需求,即在一個XML文檔中,包含由多個DTD描述的元素。這個想法顯然是達(dá)到“物盡其用”的一個好辦法,它幫助我們最大程度地利用了現(xiàn)有的資源,正所謂“海納百川,有容乃大”。</P>
      <P>但是,這條錦囊妙計也會帶來一定的問題。仍拿我們前面使用過的"聯(lián)系人列表"的例子來說,現(xiàn)在我們需要知道每個聯(lián)系人的直接上級,以便業(yè)務(wù)的順利開展。于是,DTD中要為“聯(lián)系人”元素增加一個子元素“直接上級”。修改后的DTD文件命名為“聯(lián)系人列表.dtd”,源碼如下:</P>
      <DIV align=center>
      <CENTER>
      <TABLE width="80%" border=1>
        <TBODY>
        <TR>
          <TD width="100%">&lt;?xml version="1.0" 
            encoding="GB2312"?&gt;<BR><BR>&lt;!ELEMENT 聯(lián)系人列表 
            (聯(lián)系人)*&gt;<BR>&lt;!ELEMENT 聯(lián)系人 
            (姓名,ID,公司,EMAIL,電話,地址,直接上級)&gt;<BR>&lt;!ELEMENT 地址 
            (街道,城市,省份)&gt;<BR>&lt;!ELEMENT 姓名 (#PCDATA)&gt;<BR>&lt;!ELEMENT ID 
            (#PCDATA)&gt;<BR>&lt;!ELEMENT 公司 (#PCDATA)&gt;<BR>&lt;!ELEMENT EMAIL 
            (#PCDATA)&gt;<BR>&lt;!ELEMENT 電話 (#PCDATA)&gt;<BR>&lt;!ELEMENT 直接上級 
            ANY&gt;<BR>&lt;!ELEMENT 街道 (#PCDATA)&gt;<BR>&lt;!ELEMENT 城市 
            (#PCDATA)&gt;<BR>&lt;!ELEMENT 省份 
      (#PCDATA)&gt;</TD></TR></TBODY></TABLE></CENTER></DIV>
      <P>至于"直接上級"的內(nèi)容,也就是這個元素的子元素,來自于另一個DTD聲明,即"企業(yè)經(jīng)理"的DTD聲明。這個聲明“企業(yè)經(jīng)理.dtd”的文件為:</P>
      <DIV align=center>
      <CENTER>
      <TABLE width="80%" border=1>
        <TBODY>
        <TR>
          <TD width="100%">&lt;?xml version="1.0" 
            encoding="GB2312"?&gt;<BR><BR>&lt;!ELEMENT 企業(yè)經(jīng)理 
            (姓名,電話)&gt;<BR>&lt;!ELEMENT 姓名 (#PCDATA)&gt;<BR>&lt;!ELEMENT 電話 
            (秘書電話,手機(jī))&gt;<BR>&lt;!ELEMENT 秘書電話 (#PCDATA)&gt;<BR>&lt;!ELEMENT 手機(jī) 
            (#PCDATA)&gt;</TD></TR></TBODY></TABLE></CENTER></DIV>
      <P>這樣一來,我們的"聯(lián)系人列表"的例子可能會寫成下面的樣子:</P>
      <DIV align=center>
      <CENTER>
      <TABLE width="80%" border=1>
        <TBODY>
        <TR>
          <TD width="100%">&lt;聯(lián)系人列表&gt;<BR>&nbsp; 
            &lt;聯(lián)系人&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;姓名&gt;張三&lt;/姓名&gt;<BR>&nbsp; 
            &nbsp; &lt;ID&gt;001&lt;/ID&gt;<BR>&nbsp;&nbsp;&nbsp; 
            &lt;公司&gt;A公司&lt;/公司&gt;<BR>&nbsp;&nbsp;&nbsp; 
            &lt;EMAIL&gt;zhang@aaa.com&lt;/EMAIL&gt;<BR>&nbsp;&nbsp;&nbsp; 
            &lt;電話&gt;(010)62345678&lt;/電話&gt;<BR>&nbsp;&nbsp;&nbsp; 
            &lt;地址&gt;<BR>&nbsp;&nbsp; &nbsp;&nbsp; 
            &lt;街道&gt;五街1234號&lt;/街道&gt;<BR>&nbsp;&nbsp; &nbsp;&nbsp; 
            &lt;城市&gt;北京市&lt;/城市&gt;<BR>&nbsp;&nbsp; &nbsp;&nbsp; 
            &lt;省份&gt;北京&lt;/省份&gt;<BR>&nbsp;&nbsp;&nbsp; 
            &lt;/地址&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;直接上級&gt;<BR>&nbsp;&nbsp; 
            &nbsp;&nbsp; &lt;姓名&gt;王五&lt;/姓名&gt;<BR>&nbsp;&nbsp; &nbsp;&nbsp; 
            &lt;電話&gt;<BR>&nbsp;&nbsp; 
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;秘書電話&gt;(010)62345678&lt;/秘書電話&gt;<BR>&nbsp;&nbsp; 
            &nbsp;&nbsp;&nbsp;&nbsp; 
            &lt;手機(jī)&gt;13601234567&lt;/手機(jī)&gt;<BR>&nbsp;&nbsp; &nbsp;&nbsp; 
            &lt;/電話&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/直接上級&gt;<BR>&nbsp; 
            &lt;/聯(lián)系人&gt;<BR>&lt;/聯(lián)系人列表&gt;</TD></TR></TBODY></TABLE></CENTER></DIV>
      <P>在這個例子中,“聯(lián)系人”中有“姓名”和“電話”元素,而“直接上級”中也有“姓名”和“電話”元素。可是此“姓名”非彼“姓名”,此“電話”也非彼“電話”。尤其是“電話”元素,它們在語法語義上都是完全不同的。“聯(lián)系人”元素中的“電話”子元素就是一個表示他電話號碼的字符串,以方便與其聯(lián)系;可是他的上級官職顯要,電話的信息也比較多,包括秘書的電話和他的手機(jī)。對于XML文件的編寫者和讀者來說,憑借上下文的提示,對于這個差別尚能理解;但計算機(jī)可沒有人那么聰明,面對兩個“姓名”元素,它不知道哪個是“聯(lián)系人列表”的DTD中定義的“姓名”,哪個又是“企業(yè)經(jīng)理”的DTD中定義的“姓名”;它更會奇怪:“電話”怎么會搖身一變,成了“秘書電話”和“手機(jī)”的父元素?在這種情況下,我們稱兩個不同的元素在名稱上發(fā)生了沖突。</P>
      <P>如果不解決這種元素名稱上的沖突問題,一個XML文檔包含多個DTD中定義的元素這一天才構(gòu)想就不能實現(xiàn)。為了解決這個問題,W3C的XML小組制定了被稱為命名空間(NameSpace)的標(biāo)準(zhǔn)。W3C組織于1998年2月提出命名空間標(biāo)準(zhǔn)的第一個草案,到1999年1月14日正式發(fā)布為推薦標(biāo)準(zhǔn)。本章中介紹的命名空間,依照的就是這個推薦標(biāo)準(zhǔn)。</P></DIV>
      <P></P>
      <P></P></TD></TR></TBODY></TABLE>
  </center>
</div>
<P></P>
<P>
<P></P></BODY></HTML>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
7777精品伊人久久久大香线蕉完整版 | 91在线精品一区二区| 日韩精品一区二区三区中文精品| 亚洲亚洲精品在线观看| 在线观看日韩电影| 亚洲国产日日夜夜| 在线播放91灌醉迷j高跟美女| 视频在线观看一区二区三区| 91精品国产综合久久久久久久 | 精品一区二区精品| 久久综合色天天久久综合图片| 狠狠色丁香久久婷婷综合丁香| 亚洲国产精品成人综合色在线婷婷| 成人看片黄a免费看在线| 亚洲精品久久嫩草网站秘色| 欧美猛男男办公室激情| 激情国产一区二区| 中文字幕一区二| 8v天堂国产在线一区二区| 国产一本一道久久香蕉| 中文子幕无线码一区tr| 欧美撒尿777hd撒尿| 韩国av一区二区三区在线观看| 中文字幕在线视频一区| 欧美日韩亚洲综合一区 | 国产+成+人+亚洲欧洲自线| 亚洲免费伊人电影| 日韩精品一区国产麻豆| 95精品视频在线| 蜜桃精品视频在线| 国产精品乱子久久久久| 欧美精品精品一区| 成人免费观看av| 日韩av一二三| 最近日韩中文字幕| 日韩免费电影一区| 日本道免费精品一区二区三区| 久久国产三级精品| 亚洲欧美日韩国产中文在线| 亚洲精品一区二区三区香蕉| 日本道精品一区二区三区| 国产xxx精品视频大全| 午夜免费久久看| 日韩伦理av电影| 久久先锋影音av鲁色资源网| 在线观看网站黄不卡| 国产经典欧美精品| 毛片基地黄久久久久久天堂| 亚洲最大成人综合| 欧美国产禁国产网站cc| 日韩午夜激情av| 精品视频色一区| 色综合久久久久综合体桃花网| 极品美女销魂一区二区三区| 天天操天天综合网| 一区二区三区高清| 中文字幕在线观看不卡视频| 久久免费看少妇高潮| 日韩一区二区三区视频| 欧美日韩亚洲综合一区 | 欧美精品xxxxbbbb| 在线观看日韩国产| 91网站最新网址| 9久草视频在线视频精品| 国内精品伊人久久久久av影院 | 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 欧美日本免费一区二区三区| 色综合中文字幕| 不卡av在线免费观看| 韩国三级在线一区| 久久激情五月激情| 国内精品在线播放| 国产一区在线观看视频| 精东粉嫩av免费一区二区三区| 日韩和欧美的一区| 亚洲成人av在线电影| 亚洲成人激情综合网| 亚洲午夜久久久久久久久电影网| 亚洲日本免费电影| 亚洲欧美日韩电影| 亚洲精品免费在线观看| 一区二区视频免费在线观看| 一级日本不卡的影视| 亚洲综合色自拍一区| 亚洲尤物视频在线| 午夜精品福利视频网站| 日韩精品91亚洲二区在线观看| 日韩—二三区免费观看av| 日韩中文字幕av电影| 日本成人在线不卡视频| 精品一区免费av| 福利电影一区二区| 91视频观看视频| 欧美情侣在线播放| 欧美电视剧免费全集观看| 久久这里只有精品6| 国产精品伦一区| 亚洲一区二区三区激情| 亚洲成a人v欧美综合天堂下载| 午夜激情一区二区三区| 日本成人中文字幕| 成人v精品蜜桃久久一区| 一本大道久久a久久综合婷婷| 欧洲精品一区二区| 日韩视频一区二区在线观看| 久久综合九色综合欧美98| 国产精品午夜免费| 亚洲图片自拍偷拍| 国产真实精品久久二三区| 99久久免费精品| 欧美精品在线观看一区二区| 久久久无码精品亚洲日韩按摩| 成人免费在线播放视频| 亚洲国产日韩a在线播放性色| 蜜臀av性久久久久蜜臀aⅴ四虎| 蜜芽一区二区三区| 国产成人夜色高潮福利影视| 欧美羞羞免费网站| 久久亚洲影视婷婷| 一区二区免费看| 国产一区不卡在线| 欧美日韩免费高清一区色橹橹 | 欧美人动与zoxxxx乱| 久久久精品影视| 亚洲va欧美va人人爽| 国产精品66部| 欧美老肥妇做.爰bbww视频| 中文字幕免费在线观看视频一区| 亚洲v精品v日韩v欧美v专区| 国产成人夜色高潮福利影视| 3atv一区二区三区| 亚洲欧洲成人精品av97| 久久99精品一区二区三区三区| 一本一道综合狠狠老| 久久久国产一区二区三区四区小说 | 欧美午夜精品理论片a级按摩| 久久午夜色播影院免费高清| 日韩和欧美一区二区| 一本色道亚洲精品aⅴ| 久久精品人人爽人人爽| 蜜乳av一区二区三区| 欧洲激情一区二区| 亚洲欧洲精品天堂一级| 国产一区二区0| 26uuu亚洲综合色| 久久91精品国产91久久小草| 欧美久久婷婷综合色| 亚洲视频电影在线| 成人污污视频在线观看| 久久影音资源网| 琪琪一区二区三区| 在线综合亚洲欧美在线视频| 一区二区在线观看免费视频播放| 成人精品小蝌蚪| 亚洲精品一线二线三线无人区| 日本在线观看不卡视频| 欧美日韩免费观看一区二区三区| 亚洲精品自拍动漫在线| 91色视频在线| 亚洲欧洲日产国产综合网| av综合在线播放| 中文字幕中文字幕在线一区| 国产精品一区在线| 久久久久久影视| 韩国视频一区二区| 欧美精品一区二| 国内精品久久久久影院色| 日韩一级免费观看| 久久精品国产精品亚洲红杏| 日韩一级完整毛片| 久久精品国产第一区二区三区| 日韩欧美高清dvd碟片| 久久成人麻豆午夜电影| 欧美大片一区二区| 狠狠色综合色综合网络| 欧美不卡一区二区三区| 国产一区二区三区高清播放| 久久久亚洲精华液精华液精华液| 国产精品69毛片高清亚洲| 国产精品成人一区二区三区夜夜夜| 成人18视频在线播放| 综合在线观看色| 欧美亚洲国产怡红院影院| 日韩福利视频导航| 久久久精品一品道一区| 成人手机在线视频| 一区二区欧美在线观看| 这里只有精品电影| 高清在线观看日韩| 亚洲欧美日韩人成在线播放| 一本一本久久a久久精品综合麻豆| 亚洲国产综合在线| 日韩欧美一级二级三级久久久| 国产精品资源网| 18成人在线视频| 91精品欧美一区二区三区综合在| 久久99国产精品久久99果冻传媒| 久久先锋资源网| 色综合天天狠狠| 麻豆精品一区二区|