您的位置:首页 > 编程语言 > ASP

ASP通过DOM进行XML操作

2007-01-24 11:25 357 查看
工作中需要用到XML进行数据交换,需要使用ASP动态生成XML文件,而ASP操作XML可以通过DOM与FSO技术实现,考虑到如果客户端IE的安全级别比较高则可能无法正常访问,故采用DOM;

1、需要生成的XML文件格式;

<?xml version="1.0" encoding="GB2312"?>

<FILE NAME="xmldoc.xml">

</FILE>

2、ASP动态生成XML;

<%

Dim xmldoc
Set xmldoc = server.CreateObject("Microsoft.XMLDOM")
Dim version
Set version = xmldoc.createProcessingInstruction("xml","version='1.0' encoding='GB2312'")
xmldoc.appendChild(version)

Dim root
'生成根结点
Set root = xmldoc.CreateNode("element","FILE","")
'新建属性对象
set att = xmldoc.CreateNode("attribute","NAME","")
att.Text = "xmldoc.xml"
'在根结点中增加属性
root.SetAttributeNode att
xmldoc.appendChild(root)

xmldoc.save(Server.Mappath("xmldoc.xml")) '写入文件

%>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: