Coldfusion 将 cfhttp.filecontent 解析为列表
Coldfusion parsing cfhttp.filecontent into list
我正在尝试解析返回的 cfhttp.filecontent
并评估每个变量。
这是返回内容的示例:
{"multicast_id":6110507831830919692,
"success":0,
"failure":1,
"canonical_ids":0,
"results":[{"error":"NotRegistered"}]}
所以我想设置一个列表并循环遍历它,这样我可以获得以下内容:
multicast_id VARCHAR
success BIT
failure BIT
canonical_ids BIT
results VARCHAR
任何想法都会很棒!!!
谢谢!
您需要有一个合适的 CF 对象。 cfhttp.filecontent
只是一个字符串。
<cfscript>
data = DeserializeJSON(cfhttp.filecontent);
writedump(data); // now you should have a proper cf variable.
</cfscript>
在基于标记的语法中,您可以像这样使用
<cfset content = cfhttp.Filecontent>
<cfset data = DeserializeJSON(content)>
我正在尝试解析返回的 cfhttp.filecontent
并评估每个变量。
这是返回内容的示例:
{"multicast_id":6110507831830919692,
"success":0,
"failure":1,
"canonical_ids":0,
"results":[{"error":"NotRegistered"}]}
所以我想设置一个列表并循环遍历它,这样我可以获得以下内容:
multicast_id VARCHAR
success BIT
failure BIT
canonical_ids BIT
results VARCHAR
任何想法都会很棒!!!
谢谢!
您需要有一个合适的 CF 对象。 cfhttp.filecontent
只是一个字符串。
<cfscript>
data = DeserializeJSON(cfhttp.filecontent);
writedump(data); // now you should have a proper cf variable.
</cfscript>
在基于标记的语法中,您可以像这样使用
<cfset content = cfhttp.Filecontent>
<cfset data = DeserializeJSON(content)>