在廣東省教育出版社2010年出版的普通高中信息技術(shù)教材配套光盤中,提供了豐富的教學(xué)素材,內(nèi)容包括“精講視頻”、“操作示范”、“精練評價”、“作品素材”四個部分。其中“精練評價”提供了各章節(jié)課堂練習(xí)以及模塊測驗,并有檢測功能。然而研究發(fā)現(xiàn)這些評價網(wǎng)頁都是把題目、答案、評價程序放在同一個網(wǎng)頁里面,非常不便于維護(hù)。各個模塊的評價網(wǎng)頁的程序?qū)懙靡膊灰粯?,沒有統(tǒng)一的規(guī)范,將來若要更新比較困難。本文介紹使用JavaScript和XML結(jié)合來編寫具有統(tǒng)一模板的評價模塊,網(wǎng)頁結(jié)構(gòu)一樣的,數(shù)據(jù)存儲在XML文件中,一個新的評價網(wǎng)頁只需要構(gòu)建一個XML數(shù)據(jù)文件就行了,非常便于維護(hù)和更新。
一、XML特性
XML(Extensible Markup Language,可擴(kuò)展標(biāo)記語言)是一門創(chuàng)建結(jié)構(gòu)化數(shù)據(jù)的技術(shù)。結(jié)構(gòu)化也就是說存儲了數(shù)據(jù)和關(guān)于