设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 编程开发 >> 网络编程 >> XML技巧 >> 利用XML开发留言板简单的例子
精品推荐
XML技巧点击TOP10
·根据xsd生成xml文档
·用XML数据岛结合Dom制作通讯录
· XML创建可排序、分页的数据显示页面
·Javascript 调用XML制作连动下拉框
·使用JavaScript访问XML数据
·怎样快速从一个XML文件中查找信息
·利用XML开发留言板简单的例子
·XML文档搜索使用小结
·用XML和XSL来生成动态页面
·XML技术上传文件
网络编程点击TOP10
·ASP.NET 程序中常用的三十三种代码
·CHK文件恢复工具
·.NET 初 级 读 本
·c#操作word表格
·『原创』C#中TreeView类操作全攻略:建立树,新增节点,删除节点,修改节点,拖动节点,与Oracle数据库交互操作(一)
·我的.NET书架 (入门篇)
·从零开始学ASP.NET(基础篇)
·十天学会ASP.net之第一天
·用C#实现木马程序
·官方水晶报表 .NET 应用程序实例下载 (C#、Visual C++.NET)
精选专题

利用XML开发留言板简单的例子

作者: 来源:http://www.xgdown.com/ 时间:2005-11-4 23:57:15

利用XML开发留言板简单的例子(1)

XML是一种基于文本格式的元标记语言,它注重对数据结构和数据意义的描述,实现了数据内容和显示样式的分离(xml+xsl),而且是与平台无关的。

由于XML注重数据内容的描述,因而,对于数据的检索非常有意义,我们不会再象HTML那样,检索出与我们要求无关的信息。

另一方面,XML文件是数据的载体,利用XML作为数据库,不需要访问任何数据库系统,我们可以使用任意WEB技术来显示我们的数据,比如HTML,FLASHMX 等。

由于世界各大计算机公司的积极参与,XML正日益成为基于互联网的数据格式新一代的标准。

下面利用XML作为数据的载体,开发一个基于XML的留言板。
 
首先,我们建立XML文件guestbook.xml,该文件记录了留言者的姓名、电子邮件、网址、留言内容。当然,我们也可以根据需要添加任意多的信息。文件内容如下:
 
<?xml version="1.0" encoding="gb2312"?>
<留言本>
<留言记录>
<留言者姓名>KAI</留言者姓名>
<电子邮件>kai@hostx.org</电子邮件>
<网址>http://www.17xml.com </网址>
<留言内容>千山万水总是情,常来泡妞行不行?咔咔:_)</留言内容>
</留言记录>
</留言本>
 
由于目前许多服务器都支持ASP,我们采用常见的ASP来作为实现的工具,guestbook.asp文件如下:
 
<%@Language="VBScript"%>
<%
'设置Web页面的信息
Response.Buffer = true
Response.EXPires = -1
 
'显示留言函数init()
'www.knowsky.com
Function init()
entryForm()
 
'定义局部变量
Dim objXML
Dim arrNames
Dim arrEmails
Dim arrURLS
Dim arrMessages
 
'创建XMLDOM文档对象,用来存放留言
Set objXML = server.createObject("Msxml2.DOMDocument")
objXML.async = false
objXML.load(server.MapPath("guestbook.xml"))
 
'取得留言本各元素的集合
Set arrNames = objXML.getElementsByTagName("留言者姓名")
Set arrEmails = objXML.getElementsByTagName("电子邮件")
Set arrURLS = objXML.getElementsByTagName("网址")
Set arrMessages = objXML.getElementsByTagName("留言内容")

共3页 9 7 [1] [2] [38 :>

利用XML开发留言板简单的例子 相关文章:
利用XML开发留言板简单的例子 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com