The struct key name case should be retained with the following syntax:

<cfset retStruct["success"] = "1">



2009/11/26 Bryan Stevenson <br...@electricedgesystems.com>

>
> Hey All,
>
> I just bumped into an interesting/annoying potential difference between
> Adobe CF 8 and OpenBD.
>
> When I run the following code in a CFFUNCTION:
>
> <!--- define the structure--->
> <cfset var retStruct = StructNew()>
>
> <cfset structInsert(retStruct, "success", "1")>
> <cfset structInsert(retStruct, "output", #ARGUMENTS#)>
> <cfset structInsert(retStruct, "exception", "")>
>
> I get the following results:
>
> OpenBD: each ARGUMENT key is lowercase (along with values)
>
> Adobe CF 8: each ARGUMENT key is uppercase (along with values)
>
> This is a royal PITA for JS that uses the retStruct (json serialized BTW
> by ajaxCFC and not serializeJSON()).  All my JS code is lowercase.
>
> Anyways.....I'm sure there is a simple solution to force lowercase
> ARGUMENT scope structure keys, but I'm a few days into a nasty head cold
> and the noodle isn't multi-tasking right now ;-)
>
> TIA
>
> Cheers
>
> --
>
> Bryan Stevenson B.Comm.
> VP & Director of E-Commerce Development
> Electric Edge Systems Group Inc.
> phone: 250.480.0642
> fax: 250.480.1264
> cell: 250.920.8830
> e-mail: br...@electricedgesystems.com
> web: www.electricedgesystems.com
>
> Notice:
> This message, including any attachments, is confidential and may contain
> information that is privileged or exempt from disclosure. It is intended
> only for the person to whom it is addressed unless expressly authorized
> otherwise by the sender. If you are not an authorized recipient, please
> notify the sender immediately and permanently destroy all copies of this
> message and attachments.
>
>
>
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:328721
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to