国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁(yè) > 開(kāi)發(fā) > XML > 正文

把HTML表單提交的數(shù)據(jù)轉(zhuǎn)化成XML文件

2024-09-05 20:55:11
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

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

实例化 Microsoft XMLDOM Object:

复制代码 代码如下:

Dim objDom
Dim objRoot
Dim objChild1
Dim objChild2
Dim objPI
Set objDom = Server.CreateObject("Microsoft.XMLDOM")
Set objRoot = objDom.createElement("rootElement")

objDom.appendChild objRoot
Set objChild1 = objDom.createElement("childElement1")

objRoot.appendChild objChild1
Set objChild2 = objDom.createElement("childElement2")

objRoot.appendChild objChild2

Set objPI = objDom.createProcessingInstruction("xml","version='1.0'")
objDom.insertBefore objPI, objDom.childNodes(0)
objDom.Save "c:MyXMLDoc.xml"
%>

    一旦你保存了文件,用IE5+打开后,样式如下[当然,属性还没有被赋值]:
   MyXMLDoc.xml: 








 

下面我们来看看怎样利用这个对象来存储用户的输入信息。

首先建立输入表单的页面。
EnterContact.html: 
复制代码 代码如下:



<br>通讯信息 <br>



  

请输入您的通讯信息:


  姓  名: 

  性  别: 

  地  址: 

  工作单位: 

  电  话: 

  电子邮件: 

  






然后编写ASP代码,遍历表单元素,并把输入的信息写进XML文件。
processForm.asp: 
复制代码 代码如下:

'--------------------------------------------------------------------
'函数 "ConvertFormtoXML"接收传递的参数。
'strXMLFilePath - XML存放的物理地址。
'strFileName - 要保存的XML文件的名字。
'--------------------------------------------------------------------
Function ConvertFormtoXML(strXMLFilePath, strFileName)
'定义本地变量.
Dim objDom
Dim objRoot
Dim objField
Dim objFieldValue
Dim objattID
Dim objattTabOrder
Dim objPI
Dim x

'实例化Microsoft XMLDOM对象.
Set objDom = server.CreateObject("Microsoft.XMLDOM")
objDom.preserveWhiteSpace = True

'创建XML文档的根元素contact,并追加到XML文档中。
Set objRoot = objDom.createElement("通讯录")
objDom.appendChild objRoot

'遍历Request对象Form元素的集合。
For x = 1 To Request.Form.Count

If instr(1,Request.Form.Key(x),"btn") = 0 Then

'创建元素 "field".
Set objField = objDom.createElement("field")

'创建属性 "id".
Set objattID = objDom.createAttribute("id")

'设定id属性的值等于Form中各元素的值。
objattID.Text = Request.Form.Key(x)

'setAttributeNode 方法把id属性值追加到field元素。
objField.setAttributeNode objattID

'创建属性taborder。
Set objattTabOrder = objDom.createAttribute("taborder")

'设定taborder的属性值
objattTabOrder.Text = x

'把taborder的属性值追加到field元素中去。
objField.setAttributeNode objattTabOrder

'创建一个新的元素field_value.
Set objFieldValue = objDom.createElement("field_value")

'赋值
objFieldValue.Text = Request.Form(x)

'追加field元素为根元素的子元素。
objRoot.appendChild objField

'追加field_value做为子元素的内容
objField.appendChild objFieldValue
End If
Next


'创建xml声明
Set objPI = objDom.createProcessingInstruction("xml", "version='1.0' encoding='gb2312'")

'把xml生命追加到xml文档
objDom.insertBefore objPI, objDom.childNodes(0)

'保存xml文件
objDom.save strXMLFilePath & "" & strFileName

'释放所有对象所引用的值
Set objDom = Nothing
Set objRoot = Nothing
Set objField = Nothing
Set objFieldValue = Nothing
Set objattID = Nothing
Set objattTabOrder = Nothing
Set objPI = Nothing
End Function


'发生错误时继续执行
On Error Resume Next

'调用函数ConvertFormtoXML把文件存放到指定的文件目录和文件名。
ConvertFormtoXML "D:aspexam","Contact.xml"

'如果发生错误,提示用户,否则报告成功。
If err.number  0 then
Response.write("保存form值出现错误!!!")
Else
Response.write("提交成功!!")
End If
%>

用IE5+打开Contact.xml文件. 
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产精品免费视频二三区| 国产视频1区| 国产成人精品综合网站| 成人超碰在线| 国产区av在线| 亚洲天堂二区| 成人日韩欧美| 2019中文字幕在线电影免费| 尤物视频在线观看视频| 日本视频一二三区中文字幕| 国产中文第一页| 国产黄在线看| 精品国产二区三区| 免费a级毛片在线播放| 最近最好的中文字幕2019免费| 国产精品自拍亚洲| 中文字幕av网| 国产农村一级特黄α**毛片 | 亚洲欧洲成人| 中文字幕中文字幕在线中高清免费版 | 国产黄色大片在线观看| 在线免费看黄av| 国产精品一品| av在线中文| 影音先锋日韩| 国产盗摄一区二区| 天堂资源在线中文| 久久久久久久久久久久久91| 夜夜爽视频导航| 国产性一级片| 久草亚洲一区| www在线视频| 亚洲高清在线免费| 精品亚洲综合| 999福利在线视频| 国产高清在线观看| 国产女主播在线| 国产精品人人| 国产成人精品18| 国产精品欧美韩国日本久久| 国产在线一二| 天天操天天曰| 天天操夜夜摸| 91九色在线看| 在线免费观看高清视频色| 国产一级黄色片免费| 99视频资源网| 国产福利片在线| 99在线视频观看| 麻豆精品免费视频入口| 成人欧美亚洲| 国产对白国语对白| av免费在线观| 开心婷婷激情五月| 五月婷婷丁香激情| 99热播在线观看| 黄色毛片在线观看| 国产农村av| 2018中文字幕在线| 超碰在线观看免费版| 成年人在线观看| 国产福利在线看| av在线网页| 国产三级在线免费观看| av在线不卡免费| 国产青青草在线| 久久久久久国产视频| 国产一卡2卡3卡四卡网站| 亚洲精品白浆| 国产精品久久久久一区二区国产| 四虎在线免费视频| 五月婷婷在线观看| xxxxx中文字幕| 国产成免费视频| 久久精品国产亚洲a∨麻豆| 福利在线国产| 亚洲xxxxxx| 2018中文字幕在线| 国产免费福利网站| www操操操| 国产99在线|亚洲| 超碰在线影院| 国产h在线观看| 国产鲁鲁视频在线观看免费| 99精品老司机免费视频| 国产视频97| 最近久乱中文字幕| 国产在线黄色片| xxxxx中文字幕| xxxx视频在线| 亚洲色婷婷综合开心网| 97福利电影| 国产va在线| 国产xxx在线| 国产精品乱码一区二区三区视频| 超碰在线免费播放| 九九热在线播放| 开心快乐六月丁香婷婷| 免费女人毛片视频| 黄色av网址在线免费观看| 开心激情五月婷婷| 国产在线观看网站| 日本中文字幕在线看| 国产网站在线免费观看| 国产特级淫片免费看| 中文字幕在线观看日本| 中文字幕在线视频网| 中文字幕在线视频观看| 日本中文字幕在线播放| 国产一级免费黄色片| 国产区av在线| 亚洲网站视频在线观看| 欧美日韩在线中文字幕| 国产在线观看91| 国产一级黄色| 亚洲最新永久观看在线| 女同一区二区免费aⅴ| 国产精品亚洲色图| av福利在线播放| 国产原创av在线| 国产一级免费在线观看| 精品无人区乱码1区2区3区免费| 伊人影院在线视频| 国产美女一区视频| 精精国产xxxx视频在线中文版 | 国产高清在线观看| 四虎久久影院| 国产午夜视频| www.夜夜操.com| 国产一区二区三区不卡免费观看| 国产福利在线| 欧美色欧美亚洲另类二区精品 | 国产卡一卡二卡三| 国产三线在线| 九九热视频免费在线观看| 91麻豆精品国产91久久| 国产理论在线观看| av在线天天| 在线视频福利| 国产不卡精品一区二区三区| 国产中文字幕网| 亚洲精品一线| 国产二区三区在线| 午夜视频免费在线观看| 青青草视频在线观看| 91国内精品在线视频| 狠狠操天天操夜夜操| av在线免费观看网| 亚洲综合在线不卡| 精品亚洲成a人片在线观看| 日本中文字幕在线看| 九九热在线观看视频| 午夜亚洲成人| 亚洲第一成人在线视频| 在线亚洲精品自拍| 99reav| 亚洲免费国产| 四虎成人免费| 日韩黄色成人| 天堂网中文在线| 免费国产在线视频| wwwww亚洲| 二区三区中文字幕| 91超碰免费在线| 国产视频你懂的| 国产不卡视频| 中文在线观看视频| av中文资源在线| 激情六月婷婷| 国产精品第八页| 精品乱码一区二区三四区视频| 国产二区三区四区| 亚洲综合在线网| 狠狠操视频网站| 国产小视频在线高清播放| 国产日韩精品在线看| 国产高清在线观看| www.国产精品.com| 最新国产在线精品91尤物| 国产精品视频一区二区三区麻豆| 91九色在线看| 久久国产情侣| 精品无人区乱码1区2区3区免费| 99reav| 国产在线观看a视频| 国产福利图片| 激情丁香婷婷| 99免费视频| 中文字幕免费在线视频| 尤物在线精品视频| 九九热在线视频免费观看| 中文字幕在线观看av| 99爱视频在线观看| 国产麻豆精品视频一区二区| 国产福利小视频在线观看| 日本h视频在线观看| 国产精品国产三级国产试看| 久久久久久久久亚洲精品| 精品176二区| 国产精品视频一区二区久久|