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

如何动态的修改XML里的数据啊?

enjoy535 发布于 2007-10-19 16:23, 1222 次点击
我想做一个图片自动切换的FLASH,里面要用到XML文件提供动态变化的数据(需要从数据库里读取)

但不知道该如何编程

哪位高手指导下

XML代码如下所示
<?xml version="1.0" encoding="GBK"?>
<slider>
<item href="http://www.1.net/" title="这里是标题一" imageurl="images/01.jpg" />
<item href="http://www.2.net/" title="这里是标题二" imageurl="images/02.jpg" />
<item href="http://www.3.net/" title="这里是标题三" imageurl="images/03.jpg" />
<item href="http://www.4.net/" title="这里是标题四" imageurl="images/04.jpg" />
<item href="http://www.5.net/" title="这里是标题五" imageurl="images/05.jpg" />
</slider>
我想把里面的数据改成动态的
5 回复
#2
yms1232007-10-19 16:34
办法一直接用asp写直接生成XML
只有本站会员才能查看附件,请 登录

楼主可以看看我以前写的。
#3
enjoy5352007-10-19 19:08
回复:(yms123)办法一直接用asp写直接生成XML[uploa...
我也曾这样写过
但要求文件名的后缀必须是“.xml”呀
#4
yms1232007-10-19 19:20
https://blog.bc-cn.net/user1/1193/archives/2007/4610.shtml
另一种办法利用我写的这个类来生成xml文件。
<!--#include file="引入我写的那段代码"-->
<%
Dim MH,XStr
Set MH=New MarkHTML
MH.FilePath="C:\"
MH.FileName="abc.xml"
XStr="<?xml version="""1.0""" encoding="""GBK"""?>"
XStr=XStr&"<slider>"
XStr=XStr&"<item href='http://www.1.net/' title='这里是标题一' imageurl='images/01.jpg' />"
XStr=XStr&"<item href='http://www.2.net/' title='这里是标题二' imageurl='images/01.jpg' />"
XStr=XStr&"<item href='http://www.3.net/' title='这里是标题三' imageurl='images/01.jpg' />"
XStr=XStr&"<item href='http://www.4.net/' title='这里是标题四' imageurl='images/01.jpg' />"
XStr=XStr&"<item href='http://www.5.net/' title='这里是标题五' imageurl='images/01.jpg' />"
XStr=XStr&"</slider>"
MH.TemplateBody=XStr
MH.ADOStreamMetHod
%>
运行结果为在c盘下会生成abc.xml文件
这样直接写xml文件呢?

[此贴子已经被作者于2007-10-19 19:21:48编辑过]

#5
enjoy5352007-10-20 10:48
回复:(yms123)http://blog.bc-cn.net/user1/1193/a...
谢谢斑竹,刚刚我试了一下你的那段代码,但运行测试TemplateBody()名称有重定义(我也没发现出什么错误)

顺便问一下,你们做那种FLASH时的数据是怎样实现动态更新的啊?
现在基本的网站上都有,可偶就是还没弄懂
#6
yms1232007-10-20 16:42

Public Property Let TemplateBody()

TemplateBody=mTemplateBody

End Property
这里写错了
改成这样再试
Public Property Get TemplateBody()

TemplateBody=mTemplateBody

End Property

1