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