Agh got it sorted. It's quite handy to have a GUI tool to build and populate structures and then dump it out to an XML file :-)
-----Original Message----- From: Snake Hollywood [mailto:[EMAIL PROTECTED] Sent: 17 November 2003 15:35 To: [EMAIL PROTECTED] Subject: [ cf-dev ] Displaying a structure. I have a structure I am passing to a function. Attributes.struct The function recursively calls itself to loop over a nested structure and display a nice tree allowing me to edit strcutures and keys/values on the fly with my GUI, which I then export to an XML file. My problem is that I need to output the current value of attributes.struct so I can get the current position within the structure of the selected key so I can update it. Using StructFindKey() wont do because I may have the same KEY in multiple structures and wont know which one to update, thus why I nee dthe reference. So for example, the current value of attributes.struct may be "session.config.database" And I will be looping over the keys of this struct, so my current output may be Attributes.struct[key] Which evaluates to session.config.database[DSN] What I need to be able to pass around is the actual non explicit value of attributes.struct, so I need the actual string "session.config.database". Unforunately u cannot just output #attributes.struct# as this is not valid, you need to implicitly specify a KEY as well. Anyone got any ideas? Russ -- ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] For human help, e-mail: [EMAIL PROTECTED] -- ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] For human help, e-mail: [EMAIL PROTECTED]