Coldfusion 8版本。 这是我的代码片段:
<cfset ColumnNames = structKeyArray(ApiData[1])>
<cfdump var="#ColumnNames#"><!--- lowercase names --->
<cfdump var="#ArrayToList(ColumnNames,",")#"> <!--- need each name in Array in UPPERCASE --->
uCase(ColumnNames)不会工作。我是否必须遍历每个项目并使用uCase?
谢谢
答案 0 :(得分:5)
或者甚至只需使用structKeyList()
将其转换为列表,您可以在其中调用uCase()
。
<cfset ColumnNames = uCase(structKeyList(ApiData[1]))>
答案 1 :(得分:3)
这很难看,但你可以做到:
listToArray( UCase( structKeyList( ApiData[ 1 ] ) ) )