如果使用deserializeJSON(data)运行它,您将看到最终只是带有嵌套结构的结构。因此,您可以遍历您的结构,获取键,然后获取该键的状态。用JSON术语,您的JSON对象具有嵌套对象。
<cfset data = deserializeJSON(apiData) /><cfset formattedData = [] /><cfset tmp = {} /><cfloop collection=#data# item="domain"> <cfset tmp.domain = domain /> <cfset tmp.status = data[domain]["status"] /> <cfset arrayAppend(formattedData,duplicate(tmp)) /></cfloop><cfdump var=#formattedData# />


