国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > XML > 正文

XML入門教程:服務器上的XML

2024-09-05 20:54:18
字體:
來源:轉載
供稿:網友

XML可以在不安裝任何XML控件的情況下在服務器端生成。

在服務器上存儲XML

XML文件可被存儲在服務器上,和HTML文件的存儲方式是完全相同的。

啟動Windows記事本,并編寫以下代碼行:

以下為引用的內容:
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<from>Jani</from>
<to>Tove</to>
<message>Remember me this weekend</message>
</note>

然后把這個文件命名為"note.xml"并保存在您的服務器。

通過ASP生成XML

XML可在不安裝任何XML軟件的情況下在服務器端生成。

如需從服務器生成XML響應 - 只需簡單地編寫以下代碼并在服務器上把它保存為一個ASP文件:

以下為引用的內容:
<%
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>")
%>

請注意,此響應的內容類型必須設置為"text/xml"。

如果您還不懂如何編寫ASP,請訪問我們的《ASP教程》。

從數據庫獲取XML

XML可在不安裝任何XML軟件的情況下從數據庫生成。

如需從服務器生成XML數據庫響應,只需簡單地編寫以下代碼,并把它在服務器上保存為ASP文件:

以下為引用的內容:
<%
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,請訪問我們的《ADO教程》。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴国县| 巴林右旗| 大竹县| 罗源县| 台东县| 平和县| 吴旗县| 芜湖市| 伊吾县| 石景山区| 桃江县| 静海县| 宜春市| 乌审旗| 鲁山县| 嘉禾县| 舞阳县| 上饶市| 彭泽县| 建平县| 滨州市| 鲜城| 梁河县| 怀化市| 南靖县| 祁东县| 桓台县| 云霄县| 壤塘县| 竹北市| 桂林市| 炎陵县| 大兴区| 高台县| 无极县| 重庆市| 台中市| 龙州县| 石城县| 张掖市| 福建省|