把html表单提交的数据转化成xml文件

把html表单提交的数据转化成xml文件

ID:22552985

大小:77.50 KB

页数:11页

时间:2018-10-30

把html表单提交的数据转化成xml文件_第1页
把html表单提交的数据转化成xml文件_第2页
把html表单提交的数据转化成xml文件_第3页
把html表单提交的数据转化成xml文件_第4页
把html表单提交的数据转化成xml文件_第5页
资源描述:

《把html表单提交的数据转化成xml文件》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、把HTML表单提交的数据转化成XML文件>>教育资源库通常,在asp中进行的form表单提交的数据都被写进数据库管理系统中去,如果你想要你的数据是方便携带的数据,你可以把它写进一个XML文件中去。这种方法是跨平台的,因此你所收集的信息不需要进行转换。  为了实现上面的想法,你必须先利用MicrosoftXMLDOM建立一个XML文件,MicrosoftXMLDOM对象有一个扩展对象库,它可以创建组成XML文件所需要的元素、属性、属性值。  当XMLDOM对象实例化以后,必须对各个元素进行引用来建立XML的结构,下面的例子就是先建立根元素,并把她追加到XML文件

2、中;然后创建各个子元素,并追加元素的属性值。最后保存为XML文件。  实例化MicrosoftXMLDOMObject:<%DimobjDomDimobjRootDimobjChild1DimobjChild2DimobjPISetobjDom=Server.CreateObject("Microsoft.XMLDOM")SetobjRoot=objDom.createElement("rootElement")objDom.appendChildobjRootSetobjChild1=objDom.createElement("childElement

3、1")objRoot.appendChildobjChild1SetobjChild2=objDom.createElement("childElement2")objRoot.appendChildobjChild2SetobjPI=objDom.createProcessingInstruction("xml","version='1.0'")objDom.insertBeforeobjPI,objDom.childNodes(0)objDom.Save"c:MyXMLDoc.xml"%>  一旦你保存了文件,用IE5+打开后,样式如下[当然,属性

4、还没有被赋值]:  MyXMLDoc.xml:<?xmlversion="1.0"?><rootElement><childElement1/><childElement2/></rootElement>  下面我们来看看怎样利用这个对象来存储用户的输入信息。  首先建立输入表单的页面。EnterContact.html:<html><head><title>通讯信息</title></head><body><formact

5、ion="processForm.asp"method="post"><h3>请输入您的通讯信息:</h3>姓  名:<inputtype="text"id="Name"name="姓名">性  别:<inputtype="text"id="sexName"name="性别">地  址:<inputtype="text"id="address"name="地址">工作单位:<inputtype="text"id="pany"name="工作单位">电  话:<inputtype

6、="text"id="phone"name="">电子邮件:<inputtype="text"id="email"name="电子邮件"><inputtype="submit"id="btnSub"name="btnSub"value="提交"></form></body></html>  然后编写ASP代码,遍历表单元素,并把输入的信息写进XML文件。processForm.asp:<%'--------------------------------------------------

7、------------------'函数"ConvertFormtoXML"接收传递的参数。'strXMLFilePath-XML存放的物理地址。'strFileName-要保存的XML文件的名字。'--------------------------------------------------------------------FunctionConvertFormtoXML(strXMLFilePath,strFileName)'定义本地变量.DimobjDomDimobjRootDimobjFieldDimobjFieldValueDimobjat

8、tIDDimobjattTabOrde

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。