




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、湖南城市學院XML實驗指導書編寫者:郭賽球 一、 實驗報告樣本實驗報告1、報告人: 實驗日期: 填寫實驗完成人和實驗完成的日期,例如:2012年2月29日2、實驗名稱: 填寫實驗項目的名稱,例如:FORM表單編寫3、實驗結(jié)論: 填寫實驗最終的結(jié)果說明:結(jié)果的形式可以是文本描述,也可以是界面截圖,或者以附件形式提交完成代碼的壓縮包文檔。4、實驗總結(jié):(1)收獲:填寫實驗結(jié)束后學到哪些知識和技巧。比如:掌握了form表單的編寫方法。具體包括:form標簽、文本框、密碼框、多行文本框、單選框、復選框、下拉列表、提交按鈕、重置按鈕等標簽的使用。(2)問題:填寫在實驗中遇到的問題,分析原因或者解決辦法。
2、比如:a.在編寫表單時我的所有控件都無法顯示,原因是input屬性名寫成了imput二、 實驗報告提交要求:文件夾提交:命名為:*班*學號*姓名第*次大作業(yè)1班20090001學號王三姓名第1次大作業(yè)如提交方式不合格不計作業(yè)成績!電子版的作業(yè)和實驗報告交12次。任選12次實驗。實驗一:XML環(huán)境搭建1 學時 2學時2 實驗目的與要求2.1 安裝XML的編輯環(huán)境XML SPY,使之能正常運行。2.2 熟悉XMLSPY的環(huán)境3 實驗環(huán)境XML SPY4 準備工作準備好XML SPY安裝軟件,在網(wǎng)上可下載。5 實驗內(nèi)容5.1 安裝XML的編輯環(huán)境XML SPY。5.2 熟悉XML SPY環(huán)境,特別是
3、以下幾個菜單的使用:6 實驗步驟 6.1 安裝XML SPY。執(zhí)行XMLSPYEntUnicode2004.exe。6.2 運行cr-xml24.exe,使產(chǎn)生用戶名、公司名、注冊碼。6.3 運行XML SPY,將用戶名、公司名及cr-xml24.exe產(chǎn)生的注冊碼填入相應位置并保存。6.4 在環(huán)境中找到相應的菜單,創(chuàng)建一個不需要DTD驗證的XMLDocument,輸入以下1.1代碼,然后驗證其是否正確:Grade 3 Class 2SamsMaleLarryMale6.5 在環(huán)境中找到相應的菜單,創(chuàng)建一個需要DTD驗證的XMLDocument輸入以下1.2代碼,然后驗證其是否有效:!DOCT
4、YPE ClassData Grade 3 Class 2SamsMaleLarryMale6.6 其余菜單的熟悉和使用7 實驗要求7.1 根據(jù)實驗步驟完成實驗,其中完成步驟6.4和6.5需要分別拷屏,并粘貼在實驗報告中,并用文字描述獲得實驗結(jié)果的步驟。7.2 實驗步驟6.6根據(jù)自己使用境況進行實驗報告的填寫。8 思考題實驗二:XML語法實踐1 學時 2學時2 實驗目的與要求2.1 通過實驗,使學生掌握XML的基本語法。2.2 要求學生根據(jù)XML語法規(guī)范,能夠改正錯誤的XML文件,2.3 通過實驗,使學生鞏固XML的基本語法,掌握實體、預定義實體、字符引用、CDATA段的概念、功能及使用方法2
5、.4 編寫語法正確的XML文件。3 實驗環(huán)境XML SPY4 準備工作準備好實驗環(huán)境;準備練習。5 實驗內(nèi)容實驗1.改正語法錯誤并為下面的XML文檔畫出樹形結(jié)構(gòu)。 How to Purse Happiness Adair Lana 8.99 The Confidence Man Herman Melville 11.99 實驗2.教材p41第3題 Java Web開發(fā)詳解7-121-02396-2孫鑫教師電子工業(yè)出版社2006年4月第一版$99.00XML基礎教程7-302-12591-0 耿祥義 教師清華大學出版社2006年4月第一版$21.00實驗3.編寫個人信息的XML文件用XML文件表
6、達個人基本信息,包括學號、姓名、性別、年齡、專業(yè)、班級、家庭住址、個人愛好等。要求所有表達符合XML語法規(guī)范。實驗4.改錯 你好 注意觀察 限高30米實驗5.改錯 產(chǎn)品1<產(chǎn)品2<產(chǎn)品3 產(chǎn)品1>產(chǎn)品2>產(chǎn)品3 實驗6.用XML文件表達下列數(shù)據(jù):序號類型名字說明1動畫片Tom&Terry見86頁“說明”2動畫片Petter Pan中文名 3符號三角形4符號正方形6 實驗步驟 6.1 準備好環(huán)境。6.2 熟記XML語法,弄清標記、元素、屬性等概念。6.3 根據(jù)語法糾錯。6.4 編寫XML文件。點擊check well-formedness按鈕(或F7)驗證文件語法。6.5
7、 繼續(xù)修正錯誤直至成功。7 實驗要求7.1 提交運行成功的源代碼7.2 運行成功的截圖8 思考題實驗三:XML模型(一)1 學時 2學時2 實驗目的與要求通過實驗,使學生理解XML模型的概念;能夠掌握DTD的基本語法、作用和使用方式。要求學生能夠根據(jù)XML文檔推出滿足要求的DTD文件,并使XML文件通過驗證。3 實驗環(huán)境XML SPY4 準備工作教師準備實驗內(nèi)容。學生掌握DTD的基本概念、書寫語法和使用方式。5 實驗內(nèi)容實驗1. 為下列XML文件寫出DTD文件并驗證XML文件的有效性。張三實驗2. 為個人自我介紹xml文件加上DTD文件并驗證其有效性。實驗3. 為P41頁第3題所寫的xml文件
8、添加DTD并驗證其有效性。實驗4. 解釋下列文件,寫出相應的xml文件并能通過驗證。6 實驗步驟 1 在XML中新建、編輯、修改DTD文件。2 驗證XML文件是否符合DTD文件的約束。3 繼續(xù)修正錯誤直至成功。7實驗要求1. 源文件2. 運行成功的截圖 8 思考題實驗四:XML模型(二)1 學時 2學時2 實驗目的與要求通過實驗,使學生更進一步掌握XML模型的概念和作用;能夠掌握DTD的基本語法、作用和使用方式。要求學生能夠根據(jù)包含實體引用的XML文檔推出滿足要求的DTD文件,并使XML文件通過驗證。3 實驗環(huán)境XML SPY4 準備工作教師準備實驗內(nèi)容。學生掌握DTD的基本概念、包含屬性、實
9、體引用和實體聲明的XML文件的書寫語法和使用方式。5 實驗內(nèi)容實驗1. 設計DTD文件用于對下列XML文件的約定。其中“聯(lián)系信息”為:“鄭州文化路97號,聯(lián)系人:李老師,張老師 電話歡迎來到鄭州大學軟件學院倉庫管理系統(tǒng)5000&聯(lián)系信息;工資管理系統(tǒng)4000&聯(lián)系信息;!DOCTYPE 東軟歡迎來到鄭州大學軟件學院倉庫管理系統(tǒng)5000&聯(lián)系信息;工資管理系統(tǒng)4000&聯(lián)系信息;實驗2解釋下列dtd文件,并作適當修改xml文件使其能通過dtd文件的驗證。 TOM 翠花 !DOCTYPE 學生 TOM 翠花實驗3為0405_2.xml寫出dtd文件,要求電話號碼為固定
10、值。 不要亂打報警電話 一旦發(fā)生火災,請及時撥打119 !DOCTYPE 電話簿 不要亂打報警電話 一旦發(fā)生火災,請及時撥打119 實驗5. 為存儲下面表格中數(shù)據(jù),請1設計DTD2寫出XML存儲文件,并使之滿足DTD中對數(shù)據(jù)結(jié)構(gòu)的約定3價格單位“元”用屬性表達4購書地點用實體表達數(shù)據(jù)如下:情調(diào)花生活,柳維媛著,28元,農(nóng)村讀物出版社,購于新華書店挪威的森林,村上春樹著,林少華譯,18.8元,上海譯文出版社,購于新華書店人生若只如初見,安意如著,23.8元,天津教育出版社,購于當當網(wǎng)芒果街上的小屋,西斯內(nèi)羅絲著,潘帕譯,24.5元,譯林出版社,購于當當網(wǎng)長尾理論,史里克.安德森著,喬江濤譯,35
11、元,中信出版社,購于當當網(wǎng)魔鬼經(jīng)濟學,史蒂芬.列維特著,劉祥亞譯,28元,廣東經(jīng)濟出版社,購于當當網(wǎng)!DOCTYPE 書單情調(diào)花生活柳維媛著28農(nóng)村讀物出版社&購書地點1;挪威的森林村上春樹著,林少華譯18.8上海譯文出版社&購書地點2;人生若只如初見安意如著23.8天津教育出版社&購書地點1;芒果街上的小屋西斯內(nèi)羅絲著,潘帕譯24.5譯林出版社&購書地點1;長尾理論史里克.安德森著,喬江濤譯35中信出版社&購書地點1;魔鬼經(jīng)濟學史蒂芬.列維特著,劉祥亞譯28廣東經(jīng)濟出版社&購書地點1;6 實驗步驟 1 在XML中新建、編輯、修改DTD文件(或在XML中新建、編輯、修改XML文件)。2 驗證X
12、ML文件是否符合DTD文件的約束。3 繼續(xù)修正錯誤直至成功。7 思考題 根據(jù)DTD文件,如何寫出滿足要求的XML文件?實驗五:XML Schema1 學時 1學時6 實驗目的與要求通過實驗,使學生熟悉XMLSchema語法結(jié)構(gòu),并加深對XMLSchema應用的理解。要求學生能夠改正XSD文件中的錯誤;要求能夠為自己編寫的XML文件添加XML Schema。7 實驗環(huán)境XML SPY8 準備工作教師準備實驗內(nèi)容。學生掌握XMLSchema中元素和屬性的聲明。9 實驗內(nèi)容實驗1. P84 第1題實驗2. 根據(jù)書籍XML 文檔,建立Schema 文檔和DTD文檔。三國演義羅貫中80.00 滾滾長江東
13、逝水,浪花淘盡英雄。是非成敗轉(zhuǎn)頭空。青山依舊在,幾度夕陽紅。白發(fā)漁樵江渚上,慣看秋月春風。一壺濁酒喜相逢。古今多少事,都付笑談中。實驗3. 在一個XML 文檔中,需要用到一個article 的結(jié)點,這個結(jié)點結(jié)構(gòu)如下:Main headline goes hereA subheadline goes hereJohn DoeReporterApril 30, 2005Content of story goes here2005-03-021523請在分別定義 HeadLine、ByLine、DateLine、stats 結(jié)點的數(shù)據(jù)類型基礎上,再定義article的復雜數(shù)據(jù)類型。實驗4. 若實驗3
14、為多篇文章(articles),請為其建立完整的XML Schema 文件,保存文件名為code5_7.xsd6 實驗步驟 1 在XML中新建、編輯、修改XSD文件和XML文件。2 驗證文件語法的有效性。3 繼續(xù)修正錯誤直至成功。7 思考題實驗六:層疊樣式表1 學時 2學時2 實驗目的與要求通過實驗,使學生能夠熟練使用CSS的相關(guān)文字顯示規(guī)則設置XML文件的顯示形式。3 實驗環(huán)境XML SPY4 準備工作教師準備實驗內(nèi)容。學生掌握CSS的基本概念、文字大小、顏色、分行、分塊的顯示規(guī)則。5 實驗內(nèi)容實驗1、實例簡介 這里使用CSS,將存在XML 文檔中的一段文字以指定的格式顯示出來。同時,為整個
15、頁面設置了一張圖片。實例實現(xiàn) (1) 打開一個文本編輯器,在其中輸入XML 文檔和CSS 樣式文件。(2) 將文件分別存為6-5.xml 和6-5.css。(3) 用IE 打開XML 文件,查看沒有使用CSS 的文檔效果。注釋命令如下:(4) 將6-5.xml 文檔中的注釋標記去掉,保存文件。(5) 再用IE 查看該文件,顯示使用了CSS 后的效果。效果如圖所示實驗2(選作)、的XML文件內(nèi)容設置顯示格式,使其美觀、大方(設定文字大小、顏色、分行、分塊),并顯示出不同的層次。歡迎來到欽州學院倉庫管理系統(tǒng)5000欽州學院,聯(lián)系人:李老師,張老師 電話資管理系統(tǒng)400
16、0欽州學院,聯(lián)系人:李老師,張老師 電話:0777-638877886 實驗步驟 1 修改并保存XML文件2 在同一個文件夾內(nèi)建立CSS文件3按照對XML顯示樣式的設計用相應CSS語法來表達4 在XML SPY中點擊browser頁面顯示結(jié)果7 思考題實驗十:層疊樣式表(二)1 學時 1學時2 實驗目的與要求通過實驗,使學生熟練使用CSS的相關(guān)文字顯示規(guī)則設置XML文件的顯示形式。能夠利用CSS控制XML文字的按列顯示,能夠為文字加上各種形式的邊框,能夠為頁面添加背景圖片。3 實驗環(huán)境XML SPY4 準備工作教師準備實驗內(nèi)容。學生掌握CSS的基本概念、文字大小、顏色、分行、分塊、分列、邊框、
17、添加圖片的顯示規(guī)則。5 實驗內(nèi)容為實驗二中所設計的個人介紹XML文件內(nèi)容設置顯示格式,使其美觀、大方(可選擇設定文字大小、顏色、分行、分塊、分列顯示、加邊框、加圖片等形式)。6 實驗步驟 1 修改并保存?zhèn)€人介紹的XML文件2 在同一個文件夾內(nèi)建立CSS文件3按照對XML顯示樣式的設計用相應CSS語法來表達4 在XML SPY中點擊browser頁面顯示結(jié)果7 思考題實驗十一:XSL(一)1 學時 1學時2 實驗目的與要求通過實驗,更進一步理解XSL的語法規(guī)則。要求學生能夠利用XSL文件對XML文件的文字顯示作簡單變換。3 實驗環(huán)境XML SPY4 準備工作教師準備實驗內(nèi)容。學生掌握XSL的基本概念、基本語法規(guī)則。5 實驗內(nèi)容為實驗八所生成的XML文件所簡單變換,要求針對XML文件的不同內(nèi)容分出層次顯示,用不同的文字大小、不同顏色顯示。6 實驗步驟 1 讀取XML文件2 在同一個文件夾內(nèi)建立XSL文件3按照對XML顯示樣式的設計用相應XSL語法來表達4 在XML SPY中點擊browser頁面顯示結(jié)果
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣告位租賃合同協(xié)議圍擋
- 勞務合同移交協(xié)議
- 書本代理協(xié)議合同
- 種植轉(zhuǎn)讓協(xié)議合同
- 合同變更協(xié)議期限
- 廢舊車輛買賣合同協(xié)議書
- 品牌維護合同協(xié)議
- 購銷合同撤銷協(xié)議
- 廢舊回收協(xié)議合同
- 房地產(chǎn)裝修協(xié)議合同
- 攤鋪機租賃合同協(xié)議書范本
- 兒童畫教材課件
- 國家安全教育日知識競賽考試題庫400題(含答案)
- 河南省鄭州市2025年高中畢業(yè)年級第二次質(zhì)量預測英語試題(含答案無聽力原文及音頻)
- 用戶畫像的構(gòu)建與應用試題及答案
- 廣東省2025年普通高等學校招生全國統(tǒng)一考試模擬測試(一)英語試題及答案
- 2025年湖南省長沙市初中學業(yè)水平考試模擬(一)歷史試題(原卷版+解析版)
- 化學計量(5大易錯點)-2025年高考化學復習易錯題(含解析)
- 2025年中考道德與法治全真模擬卷1(含答案解析)
- 《藏族民居特色》課件
- 中學生心理健康量表(60題)
評論
0/150
提交評論