注册 登录
编程论坛 ASP技术论坛

怎么用ASP生成XML文件啊?版主请进

3314969 发布于 2007-12-25 11:57, 779 次点击
我的XML文件是这样的
<?xml version='1.0' encoding='UTF-8'?>
<data albumText='2advanced产品' gap='-5' scrollSpeed='5'>
    <pic linkURL='jpg\1.jpg' imgURL='jpg\1.jpg' imgText='产品1'/>
    <pic linkURL='jpg\2.jpg' imgURL='jpg\2.jpg' imgText='产品2'/>
    <pic linkURL='jpg\3.jpg' imgURL='jpg\3.jpg' imgText='产品3'/>
    <pic linkURL='jpg\4.jpg' imgURL='jpg\4.jpg' imgText='产品4'/>
    <pic linkURL='jpg\5.jpg' imgURL='jpg\5.jpg' imgText='产品5'/>
    <pic linkURL='jpg\6.jpg' imgURL='jpg\6.jpg' imgText='产品6'/>
</data>
请问要怎么用ASP生成这样的页啊?
3 回复
#2
33149692007-12-25 13:29
各位高手请帮帮忙
#3
yms1232007-12-25 15:10
xmlfile=server.mappath("test1.xml")

Set fso = CreateObject("Scripting.FileSystemObject")

Set MyFile = fso.CreateTextFile(xmlfile,True)

MyFile.WriteLine("<?xml version=""1.0"" encoding=""gb2312""?>")

MyFile.WriteLine("<data albumText='2advanced产品' gap='-5' scrollSpeed='5'>")
Dim i
For i=1 To 6
       MyFile.WriteLine("<pic linkURL='jpg\"&i&".jpg' imgURL='jpg\"&i&".jpg' imgText='产品"&i&"'/>")
Next
MyFile.WriteLine("</data>")

MyFile.Close

最简单的方法可以使用FSO生成XML文件,因为xml本身是文本文件。
[url]http://tech.[/url]
楼主也可以参考这篇教程。
#4
33149692007-12-26 11:00
我在FLASH里面显示不出来啊!那个编码好象不一样,要怎么办啊?
1