曝光臺(tái) 注意防騙
網(wǎng)曝天貓店富美金盛家居專(zhuān)營(yíng)店坑蒙拐騙欺詐消費(fèi)者
<PERSON ID="plO35" SEX="M">
<NAME>
<GIVEN>Thomas Corwin</GIVEN>
<SURNAME>Anderson</SURNAME>
</NAME>
<BIRTH>
<DATE>24 Aug 1845</DATE>
</BIRTH>
<DEATH>
<PLACE>Mt. Sterling, KY</PLACE>
<DATE>18 Sep 1889</DATE>
</DEATH>
</PERSON>
<PERSON ID="pl098" SEX="F">
<NAME>
<GIVEN>LeAnah (Lee Anna, Annie) DeMint</GIVEN>
<SURNAME>English</SURNAME>
XML 實(shí)用大全
第 597 頁(yè)
</NAME>
<BIRTH>
<PLACE>Louisville, KY</PLACE>
<DATE>1 Mar 1843</DATE>
</BIRTH>
<DEATH>
<PLACE>acute Bright s disease, 504 E. Broadway</PLACE>
<DATE>31 Oct 1898</DATE>
</DEATH>
</PERSON>
<PERSON ID="pll02" SEX="M">
<NAME>
<GIVEN>John Jay (Robin Adair )</GIVEN>
<SURNAME>Anderson</SURNAME>
</NAME>
<BIRTH>
<PLACE>Sideview</PLACE>
<DATE>13 May 1873</DATE>
</BIRTH>
<DEATH>
<DATE>18 Sep 1889 </DATE>
</DEATH>
</PERSON>
<PERSON ID="p37" SEX="M">
XML 實(shí)用大全
第 598 頁(yè)
<NAME>
<GIVEN>Samuel English</GIVEN>
<SURNAME>Anderson</SURNAME>
</NAME>
<BIRTH>
<PLACE>Sideview</PLACE>
<DATE>25 Aug 1871</DATE>
</BIRTH>
<DEATH>
<PLACE>Mt. Sterling, KY</PLACE>
<DATE>10 Nov 1919</DATE>
</DEATH>
</PERSON>
</FAMILY>
盡管每個(gè)PERSON 元素都存在于獨(dú)立的文件中,但處理全部的FAMILY 元素就像是在一個(gè)文件中一樣。
像合法文檔中的所有特性一樣,對(duì)于DTD 的鏈接元素,show 特性必須在<!ATTLIST>聲明語(yǔ)句加以聲明。例如:
<!ELEMENT WEBSITE (#PCDATA)>
<!ATTLIST WEBSITE
xlink:form CDATA #FIXED "simple"
href CDATA #REQUIRED
show (new | replace | embed) "new"
>
16.2.3.2 actuate 特性
鏈接元素的actuate 特性有兩個(gè)可能的值:user 和auto。user 值為缺省值,它指定僅當(dāng)用戶(hù)請(qǐng)求時(shí),才切斷鏈接。另一方
面,如果鏈接元素的actuate 特性設(shè)置成auto,則在同一個(gè)鏈接元素的其他目標(biāo)資源被切斷時(shí),都要切斷此鏈接。
XML 實(shí)用大全
第 599 頁(yè)
正如合法文檔中的所有特性一樣,對(duì)于出現(xiàn)鏈接的鏈接元素,actuate 特性必須在DTD 的<!ATTLIST>聲明語(yǔ)句中聲明。例如:
<!ELEMENT WEBSITE (#PCDATA)>
<IATTLIST WEBSITE
xlink:form CDATA #FIXED "simple"
href CDATA #REQUIRED
show (new | replace | embed) "new"
actuate (user | auto) "user"
>
16.2.3.3 behavior 特性
behavior 特性用來(lái)將任意格式的任意數(shù)據(jù)傳遞給讀入此數(shù)據(jù)的應(yīng)用程序中。應(yīng)用程序使用這些數(shù)據(jù)來(lái)對(duì)如何進(jìn)行鏈接作出
附加說(shuō)明。例如,如果要指定在切斷鏈接時(shí),播放聲音文件fanfare.au,可按下面進(jìn)行編寫(xiě):
<COMPOSER xlink:form="simple"
href="http://www.users.interport.net/-beand/"
behavior="sound: fanfare.au">
Beth Anderson
</COMPOSER>
用于DTD 的快捷方式
由于特性名及類(lèi)型都是標(biāo)準(zhǔn)化的,如果在一篇文檔中有多個(gè)鏈接元素,那么將特性
聲明變成參數(shù)實(shí)體引用,并只在每個(gè)鏈接元素的聲明中重復(fù)這種引用常常是方便的。
例如:
<!ENTITY % link-attributes
"xlink:form CDATA #FIXED ¢ simple¢
href CDATA #REQUIRED
behavior CDATA #IMPLIED
content-role CDATA #IMPLIED
content-title CDATA #IMPLIED
XML 實(shí)用大全
第 600 頁(yè)
role CDATA #IMPLIED
title CDATA #IMPLIED
show (new | replace | embed) ¢ new¢
actuate (use | auto) ¢ use¢
behavior CDATA #IMPLIED"
>
<!ELEMENT COMPOSER (#PCDATA)>
<!ATTLIST COMPOSER
%link-attributes;
>
<!ELEMENT AUTHOR (#PCDATA)>
<!ATTLIST AUTHOR
%link-attributes;
>
<!ELEMENT WEBSITE (#PCDATA)>
<!ATTLIST WEBSITE
%link-attributes;
>
但是,這樣就要求讀入XML 文件的應(yīng)用程序理解帶有值為sound:fanfare.au 的behavior 特性即意味著當(dāng)切斷鏈接時(shí),應(yīng)播
放fanfare.au 聲音文件。大多數(shù)(或許所有的)應(yīng)用都不能理解這種含義。但是,它們可以將behavior 特性當(dāng)作易于使用
的保存它們確實(shí)能夠理解的非標(biāo)準(zhǔn)信息的地點(diǎn)。
正如合法文檔中的所有特性一樣,對(duì)于出現(xiàn)鏈接的鏈接元素,其behavior 特性必須在DTD 中聲明才行。例如:下面的COMPOSER
元素可按下面方式聲明:
<!ELEMENT COMPOSER (#PCDATA)>
<!ATTLIST COMPOSER
xlink:form CDATA #FIXED "simple"
href CDATA #REQUIRED
behavior CDATA #IMPLIED
中國(guó)航空網(wǎng) m.k6050.com
航空翻譯 www.aviation.cn
本文鏈接地址:
XML實(shí)用大全(170)