0

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?

谢谢

4

2 回答 2

6

或者甚至只是先使用 将它变成一个列表structKeyList(),您可以调用uCase()它。

<cfset ColumnNames  = uCase(structKeyList(ApiData[1]))>
于 2013-11-04T17:53:27.883 回答
3

这很丑陋,但你可以这样做:

listToArray( UCase( structKeyList( ApiData[ 1 ] ) ) )
于 2013-11-04T17:36:42.383 回答