社区
XML/XSL
帖子详情
用ASP读取表单内容生成XML的问题。
CHARGING
2003-08-19 09:32:00
现有一表单,里面有TEXT、TEXTAREA、CHECKBOX、RADIO、SELECT等控件,表单提交后处理程序根据控件的类别、名称、值生成XML文件,请问如何实现?有现成代码最好。
...全文
67
4
打赏
收藏
用ASP读取表单内容生成XML的问题。
现有一表单,里面有TEXT、TEXTAREA、CHECKBOX、RADIO、SELECT等控件,表单提交后处理程序根据控件的类别、名称、值生成XML文件,请问如何实现?有现成代码最好。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CHARGING
2003-08-19
打赏
举报
回复
果然厉害,请接分!!!
CHARGING
2003-08-19
打赏
举报
回复
多谢!
我试下先!
ssm1226
2003-08-19
打赏
举报
回复
<%@ Language=VBScript %>
<%
if Request.Form.Count>0 then
dim xmldoc,name,sex,other,strTemplateFile,strToSave
strTemplateFile=server.MapPath("template.xml")
strToSave=server.MapPath("post1.xml")
name=Request.Form("name")
sex=Request.Form("sex")
other=Request.Form("other")
name=EntityEncode(name)
other=EntityEncode(other)
set xmldoc=server.CreateObject("MSXML2.DOMDocument")
xmldoc.async=false
xmldoc.load strTemplateFile
xmldoc.selectSingleNode("//Name").text=name
xmldoc.selectSingleNode("//Sex").text=sex
xmldoc.selectSingleNode("//Other").text=other
xmldoc.save strToSave
Response.Write "保存成功!"
end if
Function EntityEncode(s)
s = Replace(s, "&", "&")
s = Replace(s, "<", "<")
s = Replace(s, ">", ">")
s = Replace(s, "'", "'")
s = Replace(s, """", """)
EntityEncode = s
End Function
%>
<HTML>
<HEAD>
</HEAD>
<BODY>
<form name=frm action=post.asp method=post>
姓名:<input type=text name=name id=name><br>
性别:<input type=radio name=sex id=sex value=0 checked>男<input type=radio name=sex id=sex value=1>女<br>
其它:<textarea name=other id=other></textarea><br>
<INPUT type="submit" value="Submit" id=submit1 name=submit1>
</form>
</BODY>
</HTML>
template.xml:
<ROOT>
<Name></Name>
<Sex></Sex>
<Other></Other>
</ROOT>
ssm1226
2003-08-19
打赏
举报
回复
预建一模板文件,提交后,读取模板文件,替换
:P
ASP
200问.EXE
ASP
第1章
ASP
入门要点 7.如何创建一个
ASP
文件并浏览其执行结果 第2章
ASP
.NET运行模型 12.如何定义变量和判定变量类型 13.什么是变量的作用域 14.如何强制要求显式声明变量 15.如何保留或消除过程调用对变量的影响 16.如何创建和调整动态数组 18.如何计算中英文混合字符串的长度 19.如何判断字符串是否以指定字符串开头或结尾 20.如何判断字符是否是英文字符 21.如何检测字符串出现的次数 22.如何过滤字符串中的HTML代码 23.如何截取字符串 24.如何实现字符串和数组的转换 25.如何实现字符大小写的转换 26.如何将每个单词的首个字母改成大写 27.如何将汉字转换为拼音 28.如何分位显示位数较长的数字 29.如何将数字转换为大写的中文字符 30.如何判断奇数和偶数 32.如何
生成
一个随机数 33.如何实现VBScript和JavaScript的数据共享(JavaScript to VBScript) 33.如何实现VBScript和JavaScript的数据共享(VBScript to JavaScript) 33.如何实现VBScript和JavaScript的数据共享(Server to Client) 34.如何创建VBScript编码模板 第3章
ASP
对象 35.如何创建和获取Application级的对象及变量 36.如何创建和获取Session级的对象及变量 38.如何利用Session防止用户重复投票 40.如何在Session对象失效后重新设置Session对象 41.如何创建、读写和删除Cookie 43.如何遍历Cookies集合 44.如何判断客户端的Cookie是否处于开启状态 45.如何使用Cookie记录用户访问信息 46.如何用Cookie实现仅弹出一次同样的窗口 48.如何清除页面缓存 49.如何获取用户浏览器信息 50.如何获取用户真实的IP地址 52.如何判断网站的虚拟物理路径 53.如何解决URL含有特殊字符引发的错误 第4章
ASP
组件 55.如何使用Browser Capabilities组件获取浏览器信息 56.如何使用Ad Rotator组件实现页面导航 57.如何使用Content Linking组件 58.如何使用File Access组件 59.如何使用Counters组件实现网站访问人数统计 60.如何使用
ASP
Ping组件 61.如何使用
ASP
Http组件 62.如何用Visual Basic编写ActiveX DLL及其使用 63.如何远程注册DLL文件 64.如何把
ASP
代码编写成DLL文件 65.如何在
ASP
中引用类 第5章 ADO数据库 67.如何创建一个断开连接的数据库访问页 68.如何获取数据库表名、字段名以及执行相应操作(获取数据库名) 68.如何获取数据库表名、字段名以及执行相应操作(获取数据库表名) 68.如何获取数据库表名、字段名以及执行相应操作(执行操作) 69.如何在客户端向服务器端数据库批量添加数据 73.如何对欲删除的记录确认后再删除 74.如何用in关键字实现数据的批量删除 75.如何只
读取
数据库的前几条记录且如何实现排行榜 76.如何实现在多个表中查询数据 77.如何用
ASP
实现通用条件查询模块 78.如何在
ASP
整合SQL语句 79.如何实现不刷新页面筛选数据库中的数据 80.如何实现公共的数据分页模块 82.如何在ADO中调用SQL函数 83.如何调用SQL Server存储过程 86.如何用
ASP
备份和恢复SQL Server数据库 88.如何将图像存入到数据库中 89.如何从数据库中调用显示图像 90.如何用
ASP
读取
Excel文件 91.怎样将数据从Excel导入到SQL Server中 92.怎样将数据从Access导入到SQL Server中 94.如何对Access数据库进行压缩 96.如何使用
ASP
实现Web数据统计和报表 97.如何在查询结果中搜索 第6章 数据验证 101.如何在
ASP
中使用正则表达式 102.如何验证字符串为空(示例一) 102.如何验证字符串为空(示例二) 102.如何验证字符串为空(示例三) 102.如何验证字符串为空 (示例四) 103.如何验证字符串包含有效字符 106.如何验证整数或长整数 108.如何验证电子邮件地址 第7章 文件处理 113.
读取
驱动器信息 113.浏览文件夹下所有文件信息 113.文件夹的复制 113.文件夹的获取 113.文件夹的移动 114.遍历指定目录下的文件 114.遍历目录及目录下的文件 115.使用起泡法按照时间排列文件 117.
读取
INI文件 118.
读取
注册表的信息 119.获知文件被改动的情况 120.用
ASP
实现远程批量文件改名 121.实现无组件文件上传 122.利用组件实现复杂上传功能 123.利用Stream
读取
显示文件 123.利用Stream上传文件 124.计算下载一个文件需要多长时间 第8章
表单
与页面显示 127.如何处理单个网页中多个
表单
的提交 128.如何防止
表单
被多次提交 129.如何防止
表单
在网站外被提交 130.如何解决
表单
发送数据小于100KB的
问题
131.如何在
表单
中动态添加文本框 132.如何解决下拉列表出现选项重复的
问题
133.如何实现在下拉列表中输入文字 134.如何实现级联下拉列表 135.如何根据用户的分辨率调整窗口 136.如何弹出自定义窗口(示例一) 136.如何弹出自定义窗口(示例二) 136.如何弹出自定义窗口(示例三) 137.如何定时自动关闭弹出的窗口 138.如何解决用showModelessDialog弹出新窗口的
问题
140.如何强制刷新网页 141.如何吸取网页上的颜色 142.如何将RGB值转换成十六进制值 第9章 使用
XML
143.如何创建和显示一个
XML
文档(示例一) 143.如何创建和显示一个
XML
文档(示例二) 143.如何创建和显示一个
XML
文档(示例三) 144.如何在
ASP
环境下应用
XML
145.如何通过
XML
Dom在服务器端操作
XML
文件(示例一) 145.如何通过
XML
Dom在服务器端操作
XML
文件(示例二) 146.如何使用
XML
实现不刷新页面查询数据库 147.如何把HTML
表单
提交的数据转化成
XML
文件(第一步) 147.如何把HTML
表单
提交的数据转化成
XML
文件(第二步) 148.如何在
ASP
中使用
XML
实现网页"本地化" 149.如何用
XML
制作留言本 第10章 专题应用 150.如何统计在线人数 152.如何统计用户在站点停留的时间 153.如何从服务器获得客户端时间 154.如何测试网站速度 156.如何制作防刷新计数器 157.如何实现
ASP
缓存技术 158.如何在
ASP
中实现Ping 159.如何打印Iframe中的
内容
160.如何用
ASP
实现网络打印 161.如何用组件实现本地特定打印 162.如何在
ASP
程序中打印Excel报表 163.如何在
ASP
中调用Java类 164.如何在线压缩和解压缩WinRAR文件 第11章 综合开发 166.如何实现聊天室功能 167.如何实现网上投票调查 168.如何实现购物车功能 169.如何实现在线影音播放 170.如如何实现论坛功能 171.如何实现智能搜索 172.如何利用索引服务创建站内搜索引擎 173.如何实现电子邮件的自动发送 174.如何使用
ASP
和Jmail进行邮件群发 第12章 错误与调试 177.如何个性化显示错误信息 178.如何同时显示数据库连接错误和页面错误 第13章 性能优化 第14章 安全加密
ASP
.NET WebService简单实例
ASP
.NET创建的WebService简单实例,实现了
读取
XML
传递进来的参数,然后再返回
XML
格式数据
ASP
.NET-SERVICES:
ASP
Web
表单
和WSDL服务的示例
ASP
.NET服务 使用C#制作
ASP
Web
表单
和WSDL Services Services的示例 作业3展示了我使用C#创建的服务。 有一项RESTFUL服务和5种WSDL服务。 其中一些服务使用API查找位置或进行查询,并且全部依赖JSON答复。 可以在“作业3”文件夹中找到更多详细信息。 作业5展示了
表单
授权的使用。 仅授权用户可以访问Web应用程序的某些页面。 该Web应用程序通过写入和
读取
位于App_Data文件夹中的
xml
文档login_db.
xml
和members.
xml
来跟踪授权用户。 另外,此分配合并了分配3中的服务,以创建可以呈现给最终用户的更实际的Web应用程序。 有4种类型的用户。 未注册用户:没有登录凭据,因此无法访问任何受保护的子文件夹的用户。 成员:那些已经自动注册的成员,这意味着他们已经创建了一个帐户,并且该帐户已保存到Web应用程序的App_D
零基础学
ASP
.NET 2.0电子书&源代码绝对完整版1
Part1第一部分: 相信大家找得到该书的源代码部分 也就是这部分
内容
因此我便无偿奉送 让大家下载试试。 若感觉可以方可继续下载电子书部分。 1.本书1~21章所附代码的运行环境 操作系统:Windows Server 2003或Windows XP Professional 开发环境:Microsoft Visual Studio 2005 数据库:SQL Server 2005 Web服务器:IIS 5.1及以上版本 2.本书所附光盘范例 第1章(\Chapter 01) 示例描述:本章演示
ASP
.NET 2.0网站的预编译以及学习
ASP
.NET 2.0的前置知识。 WebSite文件夹 创建的
ASP
.NET 2.0 Web站点。 www文件夹 第一个用C#开发的Web应用程序。 bianyi.bat 编译网站的批处理文件。 form.html
表单
范例。 css.html CSS范例。 第3章(\Chapter 03) 示例描述:本章介绍C# 2.0程序设计基础。 3-01.cs 第一个C#程序。 3-02.cs 不导入命名空间来改写程序3-01.cs。 3-03.cs ReadLine()方法读数据。 3-04.cs 常量的使用。 3-05.cs 整型类型的使用。 3-06.cs 结构类型的使用。 3-07.cs 枚举类型的使用。 3-08.cs 用一个输入参数通过值传递一个变量给一个方法。 3-09.cs 一维数组的使用。 3-10.cs 使用代理类型。 3-11.cs 使用接口。 3-12.cs 装箱操作。 3-13.cs 字符串操作。 3-14.cs if语句的使用。 3-15.cs switch语句的使用。 3-16.cs while语句的使用。 3-17.cs do-while语句的使用。 3-18.cs for语句的使用。 3-19.cs 异常捕获:try-catch语句的使用。 3-20.cs 异常捕获:try-finally语句的使用。 3-21.cs 异常捕获:try-catch-finally语句的使用。 3-22.cs get和set对属性的值进行读写操作。 3-23.cs 方法的使用。 3-24.cs 继承演示。 3-25.cs 多态性演示。 第4 章(\Chapter 04) 示例描述:本章学习
ASP
.NET 2.0页面基本对象。 4-01.
asp
x
asp
x页面中添加一个Lable标签。 4-02.
asp
x 读出Application的属性值。 4-03.
asp
x 读出SessionID的值。 4-04.
asp
x 创建Session对象。 4-05.
asp
x
读取
传递的Session值并显示。 4-06.
asp
x 使用Response对象的Write()方法。 4-07.
asp
x 使用Response对象的End()方法。 4-08.html 以post方式提交数据到4-08.
asp
x的
表单
。 4-08.
asp
x 接收
表单
数据并进行处理。 4
ASP
.net操作
XML
文件写入注册信息
内容
索引:.NET源码,其它类别,
XML
,文件操作 一个实用的小例子,将注册
表单
的信息提交写入
XML
文件,并
读取
这些数据,支持重复写入,进行重名验证等,程序使用了验证码和Wizard控件。新手朋友可以参考一下。
XML/XSL
8,906
社区成员
22,678
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章