下面的文件正確嗎?為什么?用IE和本章中的解析器驗證你的結(jié)論。
mes.dtd
<!ELEMENT message ANY>
<!ELEMENT persion (name,age?,lxfs)>
<!ELEMENT lxfs (#PCDATA,tel|email)*>
<!ELEMENT name (first,last)>
<!ATTLIST name sex (male|female) "male">
<!ELEMENT first %pc; >
<!ELEMENT last %pc;>
<!ELEMENT age %pc;>
<!ELEMENT tel %pc;>
<!ELEMENT email %pc;>
<!ENTITY % pc “(#PCDATA)”>
<!ELEMENT emergency EMPTY>
<!ATTLIST emergency
fire CDATA #FIXED "119"
police CDATA #FIXED "110"
hospital CDATA #FIXED "120"
>
mes.xml
<?xml version="1.0" encoding="gb2312"?>
<!DOCTYPE SYSTEM "mes.dtd">
<message>
<persion>
<name sex="男">
<first>li</first>
<last>xiao</last>
</name>
<age>25</age>
<lxfs>
<tel>123456</tel>
</lxfs>
</persion>
<persion>
<name>
<first>wang</first>
<last>xiao</last>
</name>
<lxfs></lxfs>
</persion>
<emergency fire="120" police="110" />
</message>
您可能感興趣的試卷
最新試題
下列一些類中,用來表示XML中節(jié)點的是()。
ITEM_PIPELINES設(shè)置項的值是一個保存項目中啟用的Item Pipeline及其順序的()。
對于XML文檔實例-2.0-3.08.6,最恰當(dāng)?shù)孛枋鏊慕Y(jié)構(gòu)的XML Schema片段是()。
下列選項中,可以匹配任何屬性節(jié)點的是()。
()語法用于編寫Schema。
<?xml version="1.0"?><!DOCTYPE mydoc[<!ENTITY location "jianwai street">]><customer><name>jack</name><address>&location;</address></customer>關(guān)于上述Xml文檔,以下描述正確的是()。
下列選項中,被稱為全網(wǎng)爬蟲的是()。
Report.xml中包含subject 元素,該元素可以包含某HTML 標(biāo)記,如下:< subject>< b>2008年< /b>< i>北京奧運會< i>展望< /subject>現(xiàn)需要編寫一個XML schema來定義該xml文檔內(nèi)容的結(jié)構(gòu),以下的schema片斷中,()可以使Report.xml通過有效性驗證。
“<”用DTD的內(nèi)部實體()表示。
下列符號中,可以選取路徑表達式中的未知節(jié)點的是()。