小编给大家分享一下XML中数据交换的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

不需要安装XML控件就可以在服务器上创建XML文档。
--------------------------------------------------------------------------------
在服务器端存储XML文档
XML文件可以存储在网络服务器中。
就象其他的HTML文件一样,XML文件可以存储在网络服务器上。
打开你的记事本并写入下面的代码:
小奀 小林 晚上一起去火锅呀
然后把这个文件保存到你的服务器上,取名"note.xml"。
注意: 这个XML文件必须和你的其他HTML文件在同一个目录下面,并且 MIME 类型应该设置成 text/xml。
--------------------------------------------------------------------------------
使用ASP产生XML文件
在服务器端即使没有安装XML软件也可以产生XML文件。
为了使服务器端可以对客户端产生动态XML响应,我们可以在的服务器上创建一个包含以下代码的简单的ASP页面:
<%
response.ContentType="text/xml"
response.Write("")
response.Write("")
response.Write("小奀 ")
response.Write("小林 ")
response.Write("晚上一起去火锅呀 ")
response.Write(" ")
%>注意:XML的内容必须设置正确。察看这个ASP页面,如果这个服务器支持ASP的话就会看到显示出来的内容和note.xml文件的一样。
--------------------------------------------------------------------------------
从数据库中产生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("../ado/database.mdb")
sql="select fname,lname from tblGuestBook"
set rs=Conn.Execute(sql)rs.MoveFirst()response.write("")
response.write("")
while (not rs.EOF)
response.write("")
response.write("" & rs("fname") & " ")
response.write("" & rs("lname") & " ")
response.write(" ")
rs.MoveNext()
wendrs.close()
conn.close()
response.write(" ")
%>以上是“XML中数据交换的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
文章标题:XML中数据交换的示例分析-创新互联
地址分享:http://www.jxjierui.cn/article/doopep.html


咨询
建站咨询
