This is my code:
returnStruct.myList = myList;
returnStruct.first = trim(ListGetAt(myList,3));
returnStruct.last = trim(ListGetAt(myList,13));
returnStruct.address = trim(ListGetAt(myList,15));
returnStruct.city = trim(ListGetAt(myList,2));
returnStruct.state = trim(ListGetAt(myList,9));
Everything is working fine until myList hits empty values and then everything crashes.
I found a command “includeEmptyValues” that I can set to ‘yes’ but I am not familiar with it and the documentation of ColdFusion 9 isn’t the best I’ve come across.
http://cfquickdocs.com/cf9/#listgetat
Previous versions of ColdFusion (and CF9 by default) counted consecutive delimiters as a single delimiter. So a list that looked like this:
was considered to have four elements.
Recently added is the “includeEmptyValues” attribute.
So while
will throw an error
will successfully set
myVartod.