筆試中的XML題目
1、xml有哪些解析技術(shù)?區(qū)別是什么?
答:有DOM,SAX,STAX等
DOM:處理大型文件時(shí)其性能下降的非常厲害,
筆試中的XML題目
。這個(gè)問題是由DOM的樹結(jié)構(gòu)所造成的,這種結(jié)構(gòu)占用的內(nèi)存較多,而且DOM必須在解析文件之前把整個(gè)文檔裝入內(nèi)存,適合對XML的隨機(jī)訪問SAX:不現(xiàn)于DOM,SAX是事件驅(qū)動(dòng)型的XML解析方式。它順序讀取XML文件,不需要一次全部裝載整個(gè)文件。當(dāng)遇到像文件開頭,文檔結(jié)束,或者標(biāo)簽開頭與標(biāo)簽結(jié)束時(shí),它會(huì)觸發(fā)一個(gè)事件,用戶通過在其回調(diào)事件中寫入處理代碼來處理XML文件,適合對XML的'順序訪問STAX:Streaming API for XML (StAX)
2、你在項(xiàng)目中用到了xml技術(shù)的哪些方面?如何實(shí)現(xiàn)的?
答:用到了數(shù)據(jù)存貯,信息配置兩方面。在做數(shù)據(jù)交換平臺(tái)時(shí),將不能數(shù)據(jù)源的數(shù)據(jù)組裝成XML文件,然后將XML文件壓縮打包加密后通過網(wǎng)絡(luò)傳送給接收者,接收解密與解壓縮后再同XML文件中還原相關(guān)信息進(jìn)行處理。在做軟件配置時(shí),利用XML可以很方便的進(jìn)行,軟件的各種配置參數(shù)都存貯在XML文件中。
3、XML文檔定義有幾種形式?它們之間有何本質(zhì)區(qū)別?解析XML文檔有哪幾種方式?
答:a: 兩種形式 dtd schema,
b: 本質(zhì)區(qū)別:schema本身是xml的,可以被XML解析器解析(這也是從DTD上發(fā)展schema的根本目的).
c:有DOM,SAX,STAX等 DOM:處理大型文件時(shí)其性能下降的非常厲害。這個(gè)問題是由DOM的樹結(jié)構(gòu)所造成的,這種結(jié)構(gòu)占用的內(nèi)存較多,而且DOM必須在解析文件之前把整個(gè)文檔裝入內(nèi)存,適合對XML的隨機(jī)訪問SAX:不現(xiàn)于DOM,SAX是事件驅(qū)動(dòng)型的XML解析方式。它順序讀取XML文件,不需要一次全部裝載整個(gè)文件。當(dāng)遇到像文件開頭,文檔結(jié)束,或者標(biāo)
簽開頭與標(biāo)簽結(jié)束時(shí),它會(huì)觸發(fā)一個(gè)事件,用戶通過在其回調(diào)事件中寫入處理代碼來處理XML文件,適合對XML的順序訪問 STAX:Streaming API for XML (StAX)
JAVA程序員測試題
條件:
現(xiàn)給出以下XML文檔:
<?xml version=“1.0” encoding=“GB2312”?>
<CDCA-WFS-WORK-CALENDAR YEAR=“2002” WORKHOURSPERDAY=“8”>
<MONTH-FREE-DAYS>
<Jan>5,6</Jan>
<Feb></Feb>
<Mar></Mar>
<Apr></Apr>
<May></May>
<Jun></Jun>
<Jul></Jul>
<Aug></Aug>
<Sept></Sept>
<Oct>1,2,3,4,5,6,7</Oct>
<Nov></Nov>
<Dec></Dec>
</MONTH-FREE-DAYS>
<SPECIAL-WORKHOURS-DAYS>
<DAY MONTH=“3” DAY=“8” WORKHOURS=“4”></DAY>
</SPECIAL-WORKHOURS-DAYS>
</CDCA-WFS-WORK-CALENDAR>
要求:
1.根據(jù)您對這個(gè)XML文檔的理解,為這個(gè)XML文檔編寫Schema,即xsd文件,
資料共享平臺(tái)
《筆試中的XML題目》(http://m.clearvueentertainment.com)。2.使用JAVA并選用合適的DOM包(或者J2SE1.4.X內(nèi)置)寫一個(gè)可以裝入并編輯此文檔的程序。
3.定義一個(gè)能夠等價(jià)描述此XML文檔內(nèi)容的關(guān)系型數(shù)據(jù)庫的SCHEMA,并建好庫,建議選用MS-Access2000數(shù)據(jù)庫。
4.使用合適的JDBC Driver包,可以將此XML文檔與與數(shù)據(jù)庫內(nèi)容同步。
其他:
自行設(shè)置完成此測試的環(huán)境。
【筆試中的XML題目】相關(guān)文章:
1.筆試題(XML)
3.中軟融鑫筆試題目
5.美的筆試的題目
6.筆試程序題目
7.筆試題目