gpt4 book ai didi

xml - 如何在coldfusion中生成.xml文件?

转载 作者:行者123 更新时间:2023-12-04 05:55:57 27 4
gpt4 key购买 nike

我正在通过 cfinvoke 调用 ColdFusion 网络服务

<cfinvoke
method="getUsers"
returnvariable="rawXMLUserList"
webservice="http://www.xyz.com/getusers.cfc?wsdl"
>
<cfinvokeargument name="userid" value="123">
</cfinvoke>

我将 XML 返回变量存储到 userList变量
<cfset userList = XmlParse(rawXMLUserLis)>

现在我必须以 XML 格式生成输出,以便我可以将此文档保存在 中。 abc.xml .

如何将此内容保存到 .xml ?

最佳答案

保存它

 <cffile action="write" output=#userlist# file="#ExpandPath('abc.xml')#"> 

要显示它原始:
<cfoutput>#userList#</cfoutput>

要在网页上安全地显示它:
<cfoutput>#xmlFormat(userList)#</cfoutput>

显示它格式化
<cfdump var=#userList#/> 

使可下载
<cfinvoke
method="getUsers"
returnvariable="rawXMLUserList"
webservice="http://localhost/getusers.cfc?wsdl">
<cfinvokeargument name="userid" value="123">
</cfinvoke>

<cfsavecontent variable="userList">
<cfoutput>#XmlParse(rawXMLUserList)#</cfoutput>
</cfsavecontent>

<cfcontent type="text/plain" reset="true" />
<cfheader name="Content-Disposition" value="attachment; filename=abc.xml" />
<cfoutput>#userList#</cfoutput>

关于xml - 如何在coldfusion中生成.xml文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9517421/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com