XML入門教程:服務(wù)器上的XML_Xml教程
推薦:使用XSL將XML文檔中的CDATA注釋輸出為HTML文本示例代碼 1. test.xml <?xml version="1.0" encoding="gb2312"?> <?xml-stylesheet href="test.xsl" type="text/xsl"?&g
XML可以在不安裝任何XML控件的情況下在服務(wù)器端生成。
在服務(wù)器上存儲(chǔ)XML
XML文件可被存儲(chǔ)在服務(wù)器上,和HTML文件的存儲(chǔ)方式是完全相同的。
啟動(dòng)Windows記事本,并編寫以下代碼行:
| 以下為引用的內(nèi)容: <?xml version="1.0" encoding="ISO-8859-1"?> <note> <from>Jani</from> <to>Tove</to> <message>Remember me this weekend</message> </note> |
然后把這個(gè)文件命名為"note.xml"并保存在您的服務(wù)器。
通過ASP生成XML
XML可在不安裝任何XML軟件的情況下在服務(wù)器端生成。
如需從服務(wù)器生成XML響應(yīng) - 只需簡單地編寫以下代碼并在服務(wù)器上把它保存為一個(gè)ASP文件:
| 以下為引用的內(nèi)容: <% response.ContentType="text/xml" response.Write("<?xml version='1.0' encoding='ISO-8859-1'?>") response.Write("<note>") response.Write("<from>Jani</from>") response.Write("<to>Tove</to>") response.Write("<message>Remember me this weekend</message>") response.Write("</note>") %> |
請注意,此響應(yīng)的內(nèi)容類型必須設(shè)置為"text/xml"。
如果您還不懂如何編寫ASP,請?jiān)L問我們的《ASP教程》。
從數(shù)據(jù)庫獲取XML
XML可在不安裝任何XML軟件的情況下從數(shù)據(jù)庫生成。
如需從服務(wù)器生成XML數(shù)據(jù)庫響應(yīng),只需簡單地編寫以下代碼,并把它在服務(wù)器上保存為ASP文件:
| 以下為引用的內(nèi)容: <% response.ContentType = "text/xml" set conn=Server.CreateObject("ADODB.Connection") conn.provider="Microsoft.Jet.OLEDB.4.0;" conn.open server.mappath("/db/database.mdb") sql="select fname,lname from tblGuestBook" set rs=Conn.Execute(sql) rs.MoveFirst() response.write("<?xml version='1.0' encoding='ISO-8859-1'?>") response.write("<guestbook>") while (not rs.EOF) response.write("<guest>") response.write("<fname>" & rs("fname") & "</fname>") response.write("<lname>" & rs("lname") & "</lname>") response.write("</guest>") rs.MoveNext() wend rs.close() conn.close() response.write("</guestbook>") %> |
上面的例子使用了帶有ADO的ASP。如果您不懂如何使用ADO,請?jiān)L問我們的《ADO教程》。
分享:XML在.net平臺(tái)下的自定義控件的應(yīng)用(1)Xml全稱可擴(kuò)展標(biāo)記語言(extensible marked language),這套語言系統(tǒng)由于在數(shù)據(jù)處理,跨平臺(tái)等方面的獨(dú)特優(yōu)勢,在近幾年風(fēng)靡全球。XML語言系統(tǒng)把任何數(shù)據(jù)都作為“鍵”和“值&rdq
- xml創(chuàng)建節(jié)點(diǎn)(根節(jié)點(diǎn)、子節(jié)點(diǎn))
- WML開發(fā)教程之 WAP網(wǎng)站服務(wù)器配置方法
- WMLScript的語法基礎(chǔ)
- 收集的WML Script標(biāo)準(zhǔn)函數(shù)庫
- WML教程之文本框控件Input
- 無線標(biāo)記語言(WML)基礎(chǔ)之WMLScript 基礎(chǔ)
- xml文件的結(jié)構(gòu)解讀
- 關(guān)于XSL - XSL教程
- 選擇模式 - XSL教程 - 2
- XPath入門 - XSL教程 - 3
- 匹配模式 - XSL教程 - 4
- 測試模式 - XSL教程 - 5
- 相關(guān)鏈接:
- 教程說明:
Xml教程-XML入門教程:服務(wù)器上的XML
。