(Web和應用服務器)xml實驗指導書_第1頁
(Web和應用服務器)xml實驗指導書_第2頁
(Web和應用服務器)xml實驗指導書_第3頁
(Web和應用服務器)xml實驗指導書_第4頁
(Web和應用服務器)xml實驗指導書_第5頁
已閱讀5頁,還剩22頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、XML實驗指導書適用專業:計算機科學與技術制 定 人:張志軍教 研 室:網絡工程教研室計算機科學與信息工程學院2007 年5 月前言Web與應用服務器課程是計算機科學與技術專業的重要專業課程之一。World Wide Web Consortium (W3C)對XML進行了如下描述:“Extensible Markup Language,縮寫為 XML,描述了一類被稱為XML文檔的數據對象,并部分描述了處理它們的計算機程序的行為。XML 是SGML (Standard Generalized Markup Language ISO 8879)的一個應用實例或一種受限形式。從結構上說,XML文檔順

2、從SGML文檔標準”。Microsoft 對 XML 的定義是:Standard Generalized Markup Language (SGML) 的簡化子集,專門為 Web 應用程序而設計。XML 提供描述不同類型數據的標準格式 例如,約會記錄、購買定單、數據庫記錄 從而可一致而正確地解碼、管理和顯示信息。XML 提供表示數據的文件格式、描述數據結構的計劃、以及用語義信息擴展和注釋HTML的機制。總而言之,XML是一種元標注語言,該語言提供一種描述結構數據的格式。這有助于更精確地聲明內容,方便跨越多種平臺的更有意義的搜索結果。此外,XML越來越廣泛用于新一代的基于 Web 的數據查詢和處

3、理應用程序之中。希望同學們在使用本實驗指導書及進行實驗的過程中,能夠幫助我們不斷地發現問題,并提出建議,使Web與應用服務器教學內容日益完善。實驗要求在Web與應用服務器的課程實驗過程中,要求學生做到:(1)預習實驗指導書有關部分,認真做好實驗內容的準備,就實驗可能出現的情況提前作出思考和分析。(2)仔細觀察上機操作時出現的各種現象,記錄主要情況,作出必要說明和分析。(3)認真書寫實驗報告。實驗報告包括實驗目的和要求,實驗情況及其分析。對需編程的實驗,寫出程序設計說明,給出源程序框圖和清單。(4)遵守機房紀律,服從輔導教師指揮,愛護實驗設備。(5)實驗課程不遲到。如有事不能出席,所缺實驗一般不

4、補。實驗的驗收將分為兩個部分。第一部分是上機操作,包括檢查程序運行和即時提問。第二部分是提交書面的實驗報告。此外,針對以前教學中出現的問題,實驗將采用階段檢查方式,每個實驗都將應當在規定的時間內完成并檢查通過,過期視為未完成該實驗,不計成績。以避免期末集中檢查方式產生的諸多不良問題,希望同學們抓緊時間,合理安排,認真完成。目 錄實驗1 創建格式良好的XML文檔5實驗2 在XML文檔中使用DTD7實驗3 在XML文檔中使用Schema9實驗4 級聯式樣式表CSS12實驗5 可擴展樣式單語言XSL14實驗6 XLink17實驗7 數據島19實驗8 基于XML的數據交換21實驗9 XML與SQL S

5、erver 2005的數據轉換25實驗1 創建格式良好的XML文檔【開發語言及實現平臺或實驗環境】 配置有windows記事本、寫字板 或 py 2006開發環境的計算機設備【實驗目的】(1)通過本實驗,使學生能夠熟悉XML文檔編輯、解析、瀏覽工具。(2)掌握XML文檔的基本語法。(3)能夠得到格式良好、有效的XML文檔。【實驗要求】(1)能熟練進行XMLSpy下載,安裝(2)能在寫字板、XMLSpy中創建“個人信息”XML文件(3)能在XMLSpy中驗證XML文件格式的正確性、有效性(4)能在瀏覽器中打開XML文件,體會其結構的嚴格性【實驗原理】一 XML名字空間是說明XML文件中的所有標記

6、定義的來源說明二 XML元素定義不能交叉,必須完全嵌套或不完全不嵌套三 XML元素標記最好使用與內容相關的定義【實驗步驟】(1)下載XMLSpy,并安裝(2)在寫字版中輸入以下“個人信息”XML文件 <?xml version="1.0" encoding="UTF-8"?><!- 這是一個用XML描述的例子 -><bookcase xmlns:xsi="/2001/XMLSchema-instance" ><book type="教育"&g

7、t;<b-name>XML實用培訓教程</b-name><author><name>張健飛</name><E-mail>zjf</E-mail></author><price>27元</price><publishing-house><p-name>科學出版社</p-name><address>北京東皇城根北街16號</address><zipcode>100717</zipcode><

8、E-mail>yanmc</E-mail></publishing-house></book><book type="科技"><b-name> XML網頁制作徹底研究</b-name><author><name>陳會安</name><E-mail>cha</E-mail></author><price>47元</price><publishing-house><p-name>中國

9、鐵道出版社</p-name><address>北京市宣武區右安門西街8號</address><zipcode>100054</zipcode><E-mail>bjb</E-mail></publishing-house></book></bookcase>(3)在XMLSpy中輸入上述“個人信息”XML文件 方法1:從記事本中將上述內容拷貝入XMLSpy中 方法2:逐步輸入,注意XMLSpy中對XML元素標記的補全功能(即開始標記輸入完畢后,XMLSpy會自動將結束標記補在輸

10、入點之后。(4)在瀏覽器(如IE)中打開“個人信息.xml”文件,觀察其顯示,并反復進行元素的打開、折疊操作,理解XML元素嵌套的含義。【思考題】(1)如果允許XML中的元素相互交叉,其缺點是什么?(2)XML文件中的名字空間有什么用處?(3)XML的標記與關系數據庫中的列名有什么區別?【參考文獻】1 Collin Hsu譯, Altova XMLSpy© 2005 用戶手冊,Altova公司,“創建一個XML文檔”節2 吳潔 編著,XML應用教程,清華大學出版社,3-10頁,2007年5月實驗2 在XML文檔中使用DTD【開發語言及實現平臺或實驗環境】 配置有windows記事本、

11、寫字板 或 py 2006開發環境的計算機設備【實驗目的】(1)通過本實驗,使學生能夠了解并掌握XML DTD的定義方法及其用途(2)了解并掌握元素聲明的基本語法(3)了解并掌握屬性聲明的基本語法(4)了解并掌握實體聲明的基本語法(5)了解并掌握標記聲明的基本語法(6)了解并掌握XMLSpy中基于DTD的XML文件輸入【實驗要求】(1)能參照示例XML文件進行對應的XML DTD定義(2)能利用DTD對XML文件進行驗證【實驗原理】一 XML DTD是對XML結構進行定義的機制二 XML DTD本身不符合XML語法【實驗步驟】(1)對以下“個人信息.xml”進行DTD定義(設DTD文件名為“個

12、人信息.dtd”) <?xml version="1.0" encoding="UTF-8"?><!- 這是一個用XML描述的例子 -><bookcase xmlns:xsi="/2001/XMLSchema-instance" ><book type="教育"><b-name>XML實用培訓教程</b-name><author><name>張健飛</name><E-ma

13、il>zjf</E-mail></author><price>27元</price><publishing-house><p-name>科學出版社</p-name><address>北京東皇城根北街16號</address><zipcode>100717</zipcode><E-mail>yanmc</E-mail></publishing-house></book><book type="科技

14、"><b-name> XML網頁制作徹底研究</b-name><author><name>陳會安</name><E-mail>cha</E-mail></author><price>47元</price><publishing-house><p-name>中國鐵道出版社</p-name><address>北京市宣武區右安門西街8號</address><zipcode>100054</

15、zipcode><E-mail>bjb</E-mail></publishing-house></book></bookcase>(2)書寫XML DTD定義頭部<?xml version="1.0" encoding="UTF-8"?>(3)書寫XML DTD元素定義<!ELEMENT bookcase (book*)><!ELEMENT book (b-name,author,price,publishing-house)><!ELEMENT

16、b-name (#PCDATA)><!ELEMENT author (name,E-mail)><!ELEMENT name (#PCDATA)><!ELEMENT E-mail (#PCDATA)><!ELEMENT price (#PCDATA)><!ELEMENT publishing-house (p-name,address,zipcode,E-mail)><!ELEMENT p-name (#PCDATA)><!ELEMENT address (#PCDATA)><!ELEMENT zi

17、pcode (#PCDATA)>(4)添加XML DTD屬性定義(添加在book元素定義之后)<!ATTLIST book type (edu|tech) "tech">(5)XMLSpy中新創建一個基于“個人信息.dtd”的XML文件,體會該方法的方便快捷 (6)在IE中打開帶有DTD定義的“個人信息.xml”,觀察符合DTD定義及不符合DTD定義的XML文件顯示(帶DTD定義的XML文件頭部如下所示) 。 【思考題】(1)為什么要定義DTD?(2)DTD不符合XML語法有什么缺點?【參考文獻】1. Collin Hsu譯, Altova XMLSpy&

18、#169; 2005 用戶手冊,Altova公司,“Schema的編輯和管理”節2. 吳潔 編著,XML應用教程,清華大學出版社,11-36頁,2007年5月實驗3 在XML文檔中使用Schema【開發語言及實現平臺或實驗環境】 配置有windows記事本、寫字板 或 py 2006開發環境的計算機設備【實驗目的】(1)通過本實驗,使學生能夠了解并掌握XML Schema的定義方法及其用途(2)了解并掌握Schema的基本結構(3)了解并掌握Schema的數據類型(4)了解并掌握Schema的元素聲明(5)了解并掌握Schema的屬性聲明(6)了解并掌握XMLSpy中基于Schema的XML文

19、件輸入【實驗要求】(1)能參照示例XML文件進行對應的XML Schema定義(2)能利用Schema對XML文件進行驗證【實驗原理】一 XML DTD是對XML結構進行定義的另一種機制二 XML DTD本身符合XML語法【實驗步驟】(1)對以下“個人信息.xml”進行Schema定義(設Schema文件名為“個人信息.xsd”) <?xml version="1.0" encoding="UTF-8"?><!- 這是一個用XML描述的例子 -><bookcase xmlns:xsi="http:/www.w3.o

20、rg/2001/XMLSchema-instance" ><book type="教育"><b-name>XML實用培訓教程</b-name><author><name>張健飛</name><E-mail>zjf</E-mail></author><price>27元</price><publishing-house><p-name>科學出版社</p-name><address>北

21、京東皇城根北街16號</address><zipcode>100717</zipcode><E-mail>yanmc</E-mail></publishing-house></book><book type="科技"><b-name> XML網頁制作徹底研究</b-name><author><name>陳會安</name><E-mail>cha</E-mail></author><

22、;price>47元</price><publishing-house><p-name>中國鐵道出版社</p-name><address>北京市宣武區右安門西街8號</address><zipcode>100054</zipcode><E-mail>bjb</E-mail></publishing-house></book></bookcase>(2)書寫XML Schema定義頭部<?xml version="1.0

23、" encoding="UTF-8"?><!-W3C Schema generated by XMLSpy v2007 ()-><xs:schema xmlns:xs="/2001/XMLSchema"> <xs:annotation> <xs:documentation>JinYanZhong XML File Schema Test </xs:documentation> </xs:annotation> </xs:schem

24、a>(3)定義bookcaseType類型(添加在處)<xs:element name="bookcase" type="bookcaseType"/> <xs:attribute name="type"> <xs:simpleType><xs:restriction base="xs:string"> <xs:enumeration value="科技"/> <xs:enumeration value="教育&q

25、uot;/></xs:restriction></xs:simpleType> </xs:attribute>(4)定義bookcase元素(緊隨bookcaseType類型定義之后) <xs:complexType name="bookcaseType"> <xs:sequence><xs:element name="book" type="bookType"/> </xs:sequence> </xs:complexType>(5

26、)定義bookType元素類型(里面引用定義authorType, pub-houseType) <xs:complexType name="bookType"> <xs:sequence><xs:element name="b-name" type="xs:string"/><xs:element name="author" type="authorType"/><xs:element name="price" type

27、="xs:string"/><xs:element name="publishing-house" type="pub-houseType"/> </xs:sequence></xs:complexType> (6)定義authorType及pub-houseType元素類型 <xs:complexType name="authorType"><xs:sequence><xs:element name="name" type

28、="xs:string"/><xs:element name="E-mail" type="xs:string"/></xs:sequence> </xs:complexType> <xs:complexType name="pub-houseType"><xs:sequence><xs:element name="p-name" type="xs:string"/><xs:element n

29、ame="address" type="xs:string"/><xs:element name="zipcode" type="xs:string"/><xs:element name="E-mail" type="xs:string"/></xs:sequence> </xs:complexType>(7)在XMLSpy中新創建一個基于“個人信息.xsd”的XML文件,體會該方法的方便快捷 (8)在IE中打開帶有Sch

30、ema定義的“個人信息.xsd”,觀察符合DTD定義及不符合Schema定義的XML文件顯示(帶Schema定義的XML文件頭部如下所示) 。 【思考題】(1)Schema與DTD的共同點和區別是什么?(2)Schema符合XML語法有什么優點?【參考文獻】1. Collin Hsu譯, Altova XMLSpy© 2005 用戶手冊,Altova公司,“Schema的編輯和管理”節2. 吳潔 編著,XML應用教程,清華大學出版社,36-45頁,2007年5月實驗4 級聯式樣式表CSS【開發語言及實現平臺或實驗環境】 配置有windows記事本、寫字板 或 py 2006開發環境的

31、計算機設備【實驗目的】(1)了解并掌握CSS的基本語法及創作步驟(2)了解并掌握XML文檔中使用CSS的引入式方法(3)了解并掌握XML文檔中使用CSS的嵌入式方法 【實驗要求】(1)能基于示例XML文件進行所要求的CSS定義(2)能利用CSS文件對XML進行顯示【實驗原理】一 CSS是對XML元素的顯示進行定義的方法二 CSS不符合XML語法【實驗步驟】(1)對以下“聯系人.xml”進行CSS定義(設CSS文件名為“聯系人.css”)<?xml version="1.0" encoding="GB2312" standalone="no

32、"?><?xml-stylesheet type="text/css" href="ex5-20.css"?><聯系人列表> <聯系人> <姓名>李 明</姓名> <電話>99999999</電話> </聯系人> <聯系人> <姓名>林 琳</姓名> <電話>88888888</電話> </聯系人></聯系人列表>(2)書寫css定義頭部<?xml ver

33、sion="1.0" encoding="GB2312"?>(3)定義“聯系人列表”元素的顯示(由“聯系人”組成)聯系人列表display:block;(4)定義“聯系人”元素的顯示聯系人 display:block; position:center; (5)定義“姓名”及“電話”元素的顯示姓名 display:block; color:blue; font-family:Times,Arial,serif; font-style:normal; font-size:16pt; font-weight:bold; 電話 display:block;

34、 color:red; font-family:Times,Arial,serif; font-style:italic; font-size:16pt; font-weight:bold; (6)在XML文件中指定對應CSS樣式表<?xml version="1.0" encoding="GB2312" standalone="no"?><?xml-stylesheet type="text/css" href="ex5-20.css"?><聯系人列表> &

35、lt;聯系人> <姓名>李 明</姓名> <電話>99999999</電話> </聯系人> <聯系人> <姓名>林 琳</姓名> <電話>88888888</電話> </聯系人></聯系人列表> (8)在IE中打開帶有CSS定義的“聯系人信息.xml”,觀察顯示結果【思考題】(1)CSS的基本作用是什么?(2)CSS中元素顯示定義之間有嵌套關系嗎?【參考文獻】1. 吳潔 編著,XML應用教程,清華大學出版社,118-149頁,2007年5月實驗5

36、 可擴展樣式單語言XSL 【開發語言及實現平臺或實驗環境】 配置有windows記事本、寫字板 或 py 2006開發環境的計算機設備【實驗目的】(1)掌握使用XSL顯示XML文件的基本方法(2)理解CSS與XSL 的區別【實驗要求】(1)能參照示例XML文件進行對應的XML Schema定義(2)能利用Schema對XML文件進行驗證【實驗原理】一 XSL實際包含三方面的內容:XSLT,XPath以及XSL格式化對象二 XSL的定義最終是由XSLT來執行完成的三 XPath對XML文件片段進行查找、定位四 格式化對象將XSL轉換結果進行顯示【實驗步驟】(1)對以下“圖書信息.xml”進行XS

37、L定義(設XSL文件名為“圖書信息.xsl”)<?xml version="1.0" encoding="GB2312"?><Booklist> <Book> <BookID>000001</BookID> <BookType>計算機</BookType> <BookName>算法與數據結構</BookName> <Auth>嚴蔚敏 陳文博</Auth> <Publisher>清華大學出版社</Publis

38、her> <Price>24</Price> <PubDate>2002-1-1</PubDate> <Quantity>10</Quantity> </Book> <Book> <BookID>000002</BookID> <BookType>計算機</BookType> <BookName>軟件工程導輪</BookName> <Auth>張海藩</Auth> <Publisher>

39、清華大學出版社</Publisher> <Price>5.4</Price> <PubDate>1987-6-1</PubDate> <Quantity>5</Quantity> </Book> <Book> <BookID>000003</BookID> <BookType>計算機</BookType> <BookName>XML/JSP網頁編程教材</BookName> <Auth>吳艾</Au

40、th> <Publisher>北京希望電子出版社</Publisher> <Price>46</Price> <PubDate>2001-7-1</PubDate> <Quantity>15</Quantity> </Book> <Book> <BookID>000012</BookID> <BookType>工具</BookType> <BookName>漢語成語字典</BookName> <

41、;Auth>李一華 呂德申</Auth> <Publisher>四川辭書出版社</Publisher> <Price>12</Price> <PubDate>1992-1-1</PubDate> <Quantity>10</Quantity> </Book> <Book> <BookID>000016</BookID> <BookType>機械</BookType> <BookName>機電控制工程

42、</BookName> <Auth>高鐘毓 王永梁</Auth> <Publisher>清華大學出版社</Publisher> <Price>19.8</Price> <PubDate>1994-9-1</PubDate> <Quantity>19</Quantity> </Book> <Book> <BookID>000018</BookID> <BookType>工具</BookType>

43、 <BookName>英華大字典</BookName> <Auth>鄭易里</Auth> <Publisher>商務印書館</Publisher> <Price>18.5</Price> <PubDate>1984-11-1</PubDate> <Quantity>2</Quantity> </Book></Booklist>(2)書寫XSL定義頭部<?xml version="1.0" encodin

44、g="GB2312"?>(3)編寫根節點匹配模板(注意xsl:stylesheet元素是必須要的)<xsl:stylesheet xmlns:xsl="/TR/WD-xsl"> <xsl:template match="/"> <html> <body> <table border="2" style="position:absolute;top:30px;left:30px;font:15px">

45、 <tr> <td style="text-align:center">BookID</td> <td style="text-align:center">BookType</td> <td style="text-align:center">BookName</td> <td style="text-align:center">Auth</td> <td style="text-align:

46、center">Publisher</td> <td style="text-align:center">Price</td> <td style="text-align:center">PubDate</td> <td style="text-align:center">Quantity</td> </tr> </table> </body> </html> </xsl:templ

47、ate></xsl:stylesheet> (4)編寫XPath節點booklist/book的匹配模板(添加在處)<xsl:for-each select="Booklist/Book"> <tr> <td style="text-align:center"><xsl:value-of select="BookID"/></td> <td style="text-align:center"><xsl:value-of

48、select="BookType"/></td> <td style="text-align:center"><xsl:value-of select="BookName"/></td> <td style="text-align:center"><xsl:value-of select="Auth"/></td> <td style="text-align:center">

49、<xsl:value-of select="Publisher"/></td> <td style="text-align:center"><xsl:value-of select="Price"/></td> <td style="text-align:center"><xsl:value-of select="PubDate"/></td> <td style="text-alig

50、n:center"><xsl:value-of select="Quantity"/></td> </tr> </xsl:for-each> (5)在IE中打開帶有XSL定義的“圖書信息.xml”,觀察文件顯示結果(帶XSL定義的XML文件頭部如下所示)。 <?xml version="1.0" encoding="GB2312"?><xsl:stylesheet xmlns:xsl="/TR/WD-xsl&qu

51、ot;>【思考題】(1)XSLT處理上述“圖書信息.xsl”的過程是什么?IE中有XSLT處理器嗎?(2)如果只需要顯示其中某幾本圖書,則對應XSL應怎樣實現?【參考文獻】1. Collin Hsu譯, Altova XMLSpy© 2005 用戶手冊,Altova公司,“使用XSLT轉換XML”部分2. 吳潔 編著,XML應用教程,清華大學出版社,84-101頁,2007年5月實驗6 XLink【開發語言及實現平臺或實驗環境】 配置有windows記事本、寫字板 或 py 2006開發環境的計算機設備【實驗目的】(1)了解XLink與HTML超鏈接的異同(2)了解XLink的

52、六種元素Locator, Resource, ARC, TITLE, SIMPLE, EXTENDED(3)掌握XML簡單鏈接【實驗要求】(1)能利用簡單鏈接實現HTML中的超鏈接【實驗原理】一 XLink用于建立資源之間的鏈接二 XLink目前正在發展中,許多瀏覽器不支持,所以一般需要利用XSLT進行轉換【實驗步驟】(1)設計一個如下的XML文件(XLinkTest.xml,包含XLink定義)<?xml version="1.0" encoding="UTF-8"?><mylink xmlns:xlink = http:/www.w

53、3.org/1999/xlink xlink:type = "simple"xlink:href = ""xlink:show = "replace"><test>testing</test></mylink>(2)在Mozilla Firefox瀏覽器中打開上述文件,點擊mylink元素,觀察效果 (提示,Mozilla Firefox支持XLink, 故會跳轉到頁)(3)在IE中打開上述文件文件,點擊mylink元素,觀察效果(提示,IE暫時不支持XLink, 故不會跳轉到頁,需要利用XS

54、LT進行轉換) 【思考題】(1)怎樣使用XSLT對XLinkTest.xml進行轉換,使其實現目標功能?(2)XLink與HTML中的超鏈接有什么區別?(3)理解下述包含XLink的XML文件所描述的信息:Paris.xml(時期信息)<?xml version="1.0"?><period> <city>Paris</city> <country>France<country> <timeframe begin="1900" end="1920"/>

55、 <title>Paris in the early 20th century (up to the twenties)</title> <end>Amadeo</end> <description> <p>During this period, Russian, Italian, .</p> </description></period>modigliani.xml(藝術家信息)<?xml version="1.0"?><artistinfo>

56、; <surname>Modigliani</surname> <name>Amadeo</name> <born>July 12, 1884</born><died>January 24, 1920</died> <biography> <p>In 1906, Modigliani settled in Paris, where .</p> </biography></artistinfo>XLinkExample.xml(藝術家與某時期

57、的關聯)<environment xmlns:xlink="/1999/xlink" xlink:type="extended"> <!- an artist is bound to his influences and history -> <artist xlink:type="locator" xlink:role="artist" xlink:href="modigliani.xml"/> <influence x

58、link:type="locator" xlink:label="inspiration" xlink:href="cezanne.xml"/> <influence xlink:type="locator" xlink:label="inspiration" xlink:href="lautrec.xml"/> <influence xlink:type="locator" xlink:label="inspiratio

59、n" xlink:href="rouault.xml"/> <history xlink:type="locator" xlink:label="period" xlink:href="paris.xml"/> <history xlink:type="locator" xlink:label="period" xlink:href="kisling.xml"/> <bind xlink:type="

60、arc" xlink:from="artist" xlink:to="inspiration"/> <bind xlink:type="arc" xlink:from="artist" xlink:to="period"/> </environment>【參考文獻】1. Fabio Arciniegas A,XLink: An Introductory Example, 1-3,2000年9月實驗7 數據島【開發語言及實現平臺或實驗環境】 配置有windo

61、ws記事本、寫字板 或 py 2006開發環境的計算機設備【實驗目的】(1)了解并掌握內部數據島的定義及使用方法(2)了解并掌握外部數據島的定義及使用方法【實驗要求】(1)實現一個內部數據島訪問的HTML網頁(2)實現一個有外部數據島訪問的HTML網頁【實驗原理】一 數據島是存在于HTML網頁中的XML代碼段二 數據島通過在HTML網頁中使用<XML>標記使HTML與XML的優勢互部【實驗步驟】(1)輸入以下帶有內部數據島的HTML文件<html><head><title>數據島示例</title></head><b

62、ody><xml id="stock"> <stockholder> <name>張祥</name> <A600000>10000</A600000> <A600739>8000</A600739> <A000988>15000</A000988> <A500018>6000</A500018> </stockholder></xml><p>tagname的值:<input type=

63、text size="10" name="t1"></p><p>text的值:<input type=text size="50" name="t2"></p><p><input type="button" value="數據島演示" name="show"></p></body> </html>(2)在IE中打開上述文件,觀察效果(3)輸入以

64、下XML文件(作為外部數據島stock.xml)<?xml version="1.0" encoding="gb2312"?><A_H_stockinfo stockexchange="上交所"> <stockholder A_ID="42001026"> <name>張祥</name> <A600000>10000</A600000> <A600739>8000</A600739> <A000988&

65、gt;15000</A000988> <A500018>6000</A500018> </stockholder> <stockholder A_ID="42322475"> <name>劉嫻</name> <A600000>5000</A600000> <A600739>12000</A600739> <A000988>9000</A000988> <A500018>4000</A500018> </stockholder> </A_H_stockinfo>(4)輸入以下訪問外部數據島的HTML文件&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論