Extracts keys from a ColdFusion structure.
A list of keys; if structure does not exist, ColdFusion throws an exception.
StructKeyList(structure [, delimiter])
Structure functions; Modifying a ColdFusion XML object in the Developing ColdFusion Applications
Parameter |
Description |
|---|---|
structure |
Structure from which to extract a list of keys. |
delimiter |
Optional. Character that separates keys in list . The default value is comma . |
<cfscript>
myStruct=StructNew();
myStruct = {a:1,b=2,c=3,d=4,e=5};
myKeyList=StructKeyList(myStruct);
WriteOutput(myKeyList & " | ");
try{
StructKeyList(someStruct);
}
catch (any s){
WriteOutput(s.message);
}
</cfscript>
a,b,c,d,e | Variable SOMESTRUCT is undefined.
<cfscript>
myStruct = {a:1,b=2,c=3,d=4,e=5};
myKeyList=myStruct.keyList(";");
WriteOutput(myKeyList);
</cfscript>
Sign in to your account