标题:如何动态的修改XML里的数据啊?
只看楼主
enjoy535
Rank: 1
等 级:新手上路
帖 子:114
专家分:3
注 册:2007-1-16
结帖率:40%
 问题点数:0 回复次数:5 
如何动态的修改XML里的数据啊?
我想做一个图片自动切换的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>
我想把里面的数据改成动态的
搜索更多相关主题的帖子: XML 动态 数据库 href 
2007-10-19 16:23
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
办法一直接用asp写直接生成XML
fdoOa1lu.zip (20.58 KB) 如何动态的修改XML里的数据啊?


楼主可以看看我以前写的。
2007-10-19 16:34
enjoy535
Rank: 1
等 级:新手上路
帖 子:114
专家分:3
注 册:2007-1-16
得分:0 
回复:(yms123)办法一直接用asp写直接生成XML[uploa...
我也曾这样写过
但要求文件名的后缀必须是“.xml”呀

2007-10-19 19:08
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
http://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编辑过]

2007-10-19 19:20
enjoy535
Rank: 1
等 级:新手上路
帖 子:114
专家分:3
注 册:2007-1-16
得分:0 
回复:(yms123)http://blog.bc-cn.net/user1/1193/a...
谢谢斑竹,刚刚我试了一下你的那段代码,但运行测试TemplateBody()名称有重定义(我也没发现出什么错误)

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

2007-10-20 10:48
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 

Public Property Let TemplateBody()

TemplateBody=mTemplateBody

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

TemplateBody=mTemplateBody

End Property

2007-10-20 16:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-179063-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.127884 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved