网站公告列表     庆祝我站图形图象及站长在线查询工具(下载)栏目开通!  [五月雪电脑教程网  2007年5月21日]            努力打造国内最新最快最丰富的软件信息开放平台!一直致力于提供新鲜、全面、专业的软件信息和知识。软件资讯,无限精彩!  [五月雪  2006年2月23日]            新版本进入测试阶段,请各位网友多提宝贵意见!  [管理员  2006年1月24日]        
加入收藏
设为首页
繁體中文
您现在的位置: 五月雪电脑网 >> 网络编程 >> XML >> 文章正文
XML入门教程:向XML文件存储数据          
XML入门教程:向XML文件存储数据
作者:佚名 文章来源:本站原创 点击数: 更新时间:2007-7-12 11:46:51
关键字信息载入中...
广告载入中...

通常,我们在数据库中存储数据。不过,如果希望数据的可移植性更强,我们可以把数据存储XML文件中。

创建并保存XML文件

如果数据要被传送到非Windows平台上的应用程序,那么把数据保存在XML文件中是有好处的。请记住,XML有很强的跨平台可移植性,并且数据无需转换!

首先,我们将学习如何创建并保存一个XML文件。下面的这个XML文件将被命名为"test.xml",并被保存在服务器上的c目录中。我们将使用ASP和微软的XMLDOM对象来创建并保存这个XML文件:

<%
Dim xmlDoc, rootEl, child1, child2, p
'创建XML文档
Set xmlDoc = Server.CreateObject("Microsoft.XMLDOM")
'创建根元素并将之加入文档
Set rootEl = xmlDoc.createElement("root")
xmlDoc.appendChild rootEl
'创建并加入子元素
Set child1 = xmlDoc.createElement("child1")
Set child2 = xmlDoc.createElement("child2")
rootEl.appendChild child1
rootEl.appendChild child2
'创建 XML processing instruction
'并把它加到根元素之前
Set p=xmlDoc.createProcessingInstruction("xml","version='1.0'")
xmlDoc.insertBefore p,xmlDoc.childNodes(0)
'把文件保存到c目录
xmlDoc.Save "c:\test.xml"
%>

如果您打开这个被保存的文件,它会使这个样子("test.xml"):

<?xml version="1.0"?>
<root>
  <child1 />
  <child2 />
</root>

真实的表单例子

现在,我们看一个真实的表单例子。

我们首先看一下这个被用在例子中的HTML表单:下面的HTML表单要求用户输入他们的名字、国籍以及电子邮件地址。随后这些信息会被写到一个XML文件,以便存储。

"customers.htm":

<html>
<body>
<form action="saveForm.ASP" method="post">
<h1>请输入您的联系信息:</h1>
<label>名字: </label>
<p><input type="text" id="fname" name="fname"></p>
<label>姓氏: </label>
<p><input type="text" id="lname" name="lname"></p>
<label>国家: </label>
<p><input type="text" id="country" name="country"></p>
<label>邮件: </label>
<p><input type="text" 

[1] [2] [3] 下一页

文章录入:lwyx    责任编辑:lwyx 
【字体: 】【加入收藏】【告诉好友】【打印此文】【关闭窗口
最 新 热 门
最新热门信息载入中...
最 新 推 荐
最新推荐信息载入中...
相 关 文 章
相关文章信息载入中...
相 关 评 论
相关评论信息载入中...

Copyright @ 2005 2006 五月雪
中华人民共和国信息产业部ICP备案号: 闽ICP备 05014026

本站服务器和带宽由心网网络友情提供
统计进行中...统计进行中...

XML入门教程:XML DHTML …
XML入门教程:服务器上的…
XML入门教程:XML CDATA
XML入门教程:XML 解析器
XML入门教程:现实生活中…
XML入门教程:使用XSL显示…
XML入门教程:使用CSS显示…
XML入门教程:XML 浏览器…
XML入门教程:验证XML是合…
HTML网页制作基础教程(3…
 姓 名:
 评 分:
1分 2分 3分
4分 5分
 内 容: