為一個(gè)XML文檔創(chuàng)建外部DTD。該XML文檔的結(jié)構(gòu)要求如下:
(1)根元素名稱為L(zhǎng)ibrary。
(2)Library必須包含2個(gè)元素:Book和Member,分別表示書(shū)的詳細(xì)信息和發(fā)行人。
(3)Book必須包含一個(gè)BookId屬性。所有其它的元素,例如Title、Author、Price、Publisher和Cost都只能作為Book的子元素。
(4)元素Member包含Name和Address兩個(gè)子元素。元素Name包含F(xiàn)irstName、MiddleName和LastName三個(gè)子元素。元素Address包含HouseNumber、Street、City三個(gè)子元素。
您可能感興趣的試卷
你可能感興趣的試題
找出下面代碼中的錯(cuò)誤:
最新試題
若用DOM處理下面一段XML文檔,則下面的XML文檔中有()個(gè)對(duì)象。<book><author>tom</author><bookcode>12</bookcode></book>
下列幾個(gè)類中,用于操作請(qǐng)求會(huì)話的是()。
通過(guò)降低訪問(wèn)網(wǎng)站的頻率,一定能夠阻止對(duì)方從訪問(wèn)量上認(rèn)出爬蟲(chóng)的身份。
<customer_summaryxmlns:addr="http://www.xyz.com/addresses/"xmlns:books="http://www.zyx.com/books/"><addr:name><title>Mrs.</title></addr:name><books:title>Lord of the Rings</books:title>上述是一段關(guān)于XML命名空間的實(shí)例片段,以下說(shuō)法錯(cuò)誤的是()。
下列一些類中,用來(lái)表示XML中節(jié)點(diǎn)的是()。
下列選項(xiàng)中,可以將頁(yè)面內(nèi)容加載到PhantomJS對(duì)象中的是()。
Scrapy項(xiàng)目中,哪個(gè)文件可以定制各個(gè)組件的行為?()
創(chuàng)建BeatutifulSoup對(duì)象時(shí),默認(rèn)使用的解析器為Python標(biāo)準(zhǔn)庫(kù)。
<stuList><student id="a001"><name>jack<name><age>22</age></student><student id="a002"><name>make<name><age>23</age></student></stuList>查找id=’a002’的xpath表達(dá)式是()。
下列符號(hào)中,能夠分隔XPath表達(dá)式中任意兩個(gè)節(jié)點(diǎn)的是()。