Существует несколько вариантов в зависимости от приложения.Вот некоторые примеры:
1) Обрабатывать содержимое как серию списков со строками, разделенными новыми строками и столбцами с помощью "|"Затем цикл по спискам и добавление данных в массив или вставка их в базу данных.
...
<cfset rows = []>
<cfloop list="#content#" delimiters="#chr(13)##chr(10)#" index="data">
<cfset arrayAppend(rows, listToArray(data, "|", true))>
</cfloop>
2) Другой вариант - cfhttp , который может преобразовывать правильно сформированные файлы непосредственно в объекте запроса.Он имеет некоторые ограничения, но работает во многих случаях.
<cfhttp url="http://www.somesite.com/pageThatGeneratesFile.cfm"
firstRowAsHeaders="false"
delimiter="|"
name="queryResult" />
3) Большинство баз данных предоставляют инструменты для импорта текстовых файлов.Например, MS SQL предоставляет BULK INSERT
BULK INSERT TableName
FROM 'c:\yourFile.txt'
WITH
(
FIELDTERMINATOR ='|',
ROWTERMINATOR = '\n'
)