This is probably bloated code, but it's the best I can do before lunch :)
Marlon
<cfset List1="State:FL, City:Jax, County:Duval, Zip:32246">
<cfset List2="State:FL, City:Jax, County:St Johns, Zip:32259">
<cfset myStruct = structNew()>
<cfloop list="#list1#" delimiters="," index="li">
<cfset myStruct["#listfirst(li,":")#"] = listlast(li,":")>
</cfloop>
<cfloop list="#list2#" delimiters="," index="li">
<cfset myStruct["#listfirst(li,":")#"] = listlast(li,":")>
</cfloop>
<cfset list3 = "">
<cfloop collection="#myStruct#" item="li">
<cfset list3 = listappend(list3,"#li#:#myStruct[li]#",",")>
</cfloop>
<cfdump var="#list3#">
-----Original Message-----
From: Den Melton [mailto:[EMAIL PROTECTED]
Sent: Monday, July 28, 2003 11:40 AM
To: CF-Talk
Subject: Comparing two listvars and deleting dups
How would I make one list that combines the elements of list1 that changed
in list2? For example
List1: State:FL, City:Jax, County:Duval, Zip:32246
List2: State:FL, City:Jax, County:St Johns, Zip:32259
Output: County:Duval changed to County:St Johns, Zip:32246 changed to
Zip:32259
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription:
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at
http://www.coolfusion.com
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4