Функция добавления строки в электронную таблицу Coldfusion: SpreadsheetAddrow
, которая принимает данные как «Список разделенных запятыми ячеек, по одному на столбец.»
Некоторые из моих данных содержат запятые.Как экранировать запятые в моих данных, не экранируя запятые в списке?
В настоящее время я создаю массив с содержимым строки, а затем преобразую его в список для добавления в электронную таблицу:
<cfset row = ArrayNew(1)>
<cfloop list="#structKeyList(setRecord.columns)#" index="key">
<cfset ArrayAppend(row, "#Evaluate(key)#")>
</cfloop>
<cfset spreadsheetAddRow(xlsObj, "#ArrayToList(row)#")>