FLASH+XML:构建简单易更新网站

王朝html/css/js·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

本文是一篇基于XML的FLASH网站制作教程,利用XML最基本的语言描述方式,加上FLASH制作的动态界面,能快速、简便的开发FLASH网站,最重要是以后再更新FLASH网站时就非常方便,只许修改一下XML文件即可。如果想开发一个不支持数据库空间上的的FLASH网站,或是说数据量太小,使用数据库显得太笨拙的话,使用XML将是最方便的方法。Over,先看教程。

本教程实例站点 http://www.flashempire.com/exdesign/

本实例的目的是想用FLASH制作一个设计作品集(portfilio),就是个人主页及设计公司中常用的那种工作展示。由于天天工作,每隔几天总会有些新作品可以放进作品集中,总不能隔三差五的去修改FLASH源文件再输出吧,用数据库做这么小的数据存取又显得太笨拙,这个时候就得用到XML了,不需要数据库,不需要空间支持,只要有FLASH和XMl文件即可......。先看看个人作品的简单数据表设计:

字段

内容

name

设计作品名称

src

设计作品的链接

intro

简单描述

cate

作品所属分类(网站/动画/游戏/多媒体..)

这样一个数据库,加个主键ID,有点像数据库表 ,不过现在不能使用数据库,必须以XML的方式来记录这些数据,那么我们再建立一个data.xml文件,并写入一个类似于此的数据描述结构

<第一段代码>代码拷贝框

//第一段代码START

<?xml version='1.0' encoding='UTF-8'?>

<data>

<web>

<project name="SONYERICSSON T630 PROMOTION" src="sony.swf" intro="这是我去年的项目"/>

<project name="MATRIX" src="matrix.swf" intro="黑客帝国"/>

<project name="PHILIPS TECH STATION" src="philips.swf" intro="科技感受"/>

</web>

<animation>

<project name="MTONE GAME" src="mtone.swf" intro="这是个老作品了"/>

</animation>

<game>

<project name="MIONICA GAMES" src="mionica.swf" intro=""/>

<project name="EC ONLINE GAME" src="ec.swf" intro="在线游戏"/>

</game>

</data>

//第一段代码END

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航