;中国 COLD FUSION 用户组; WWW.CFWINDOW.COM 
您的位置 :首页 >> CF 技巧文章 >> 阅读文章内容 [ 关闭窗口 ]      

技巧文章内容 
    用CFWDDX生成xml文件
文章作者 : weblu [ weblu@21cn.com ]          Web URL : http://
上载日期 : 2000-12-25

<!--- 指定xml文件存放的目录 --->
<cfset xml_path="D:\Inetpub\wwwroot\xml\">



<!--- 查询Table中符合条件Condition的数据 --->
<cfquery name="GetData" datasource="#application.Datasource#" password="#application.DataBasePassword#" username="#application.DataBaseUser#" dbtype="#application.dbType#">
select * from Table where Condition
</cfquery>

<!--- 用CFWDDX把查询得到的数据转换成xml格式 --->
<CFWDDX ACTION='cfml2wddx' input=#GetData# output='xml_Data'>

<!--- 输出xml文件 --->
<cffile action="WRITE" file="#xml_path#DataFile.xml" output="#xml_Data#" addnewline="Yes">



<!--- 读取xml文件 --->
<cffile action="READ" file="#xml_path#DataFile.xml" variable="xml_Data">

<!--- 把读取的xml数据转换为一个查询 --->
<CFWDDX ACTION='wddx2cfml' input=#xml_Data# output='xml_Query'>

<!--- 输出查询 --->
<cfoutput query="xml_Query">
......
</cfoutput>


应用:在后台生成xml文件,在前台调用,使前台页面不直接访问数据库,减轻数据库的负担。







< 联系我们 --- 中国Cold Fusion用户组>

CFUG 国内(总部):Linkfoxo    上海:CFANS    北京:Cafe,Cyberkid,liwater    沈阳:Wangking
  
哈尔滨:Baiming    浙江:梅盛松    江西:陈末
  
CFUG (国际) Nagoya(名古屋):Codeguru    新加坡:YUZI    新西兰(Auckland):Richard CHEN
Copyright 2000-2001 www.cfwindow.com.All rights reserved

;中国 COLD FUSION 用户组; WWW.CFWINDOW.COM