Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Coldfusion 读入要列出的分隔文件_Coldfusion - Fatal编程技术网

Coldfusion 读入要列出的分隔文件

Coldfusion 读入要列出的分隔文件,coldfusion,Coldfusion,我想从一个指定的url中读入一个信息列表,该url最终将被放入数据库。我想使用2d数组来模拟数据库的行和列。我如何通过冷聚变实现这一点 示例文件: blah|stuff|123123 wurd|noise|123121 根据应用程序的不同,有许多选项。例如: 1) 将内容视为一系列列表,行由新行分隔,列由“|”分隔。然后遍历列表并将数据附加到数组或将其插入数据库 ... <cfset rows = []> <cfloop list="#content#" delimiters

我想从一个指定的url中读入一个信息列表,该url最终将被放入数据库。我想使用2d数组来模拟数据库的行和列。我如何通过冷聚变实现这一点

示例文件:

blah|stuff|123123
wurd|noise|123121

根据应用程序的不同,有许多选项。例如:

1) 将内容视为一系列列表,行由新行分隔,列由“|”分隔。然后遍历列表并将数据附加到数组或将其插入数据库

...
<cfset rows = []>
<cfloop list="#content#" delimiters="#chr(13)##chr(10)#" index="data">
    <cfset arrayAppend(rows, listToArray(data, "|", true))>
</cfloop>

根据应用程序的不同,有许多选项。例如:

1) 将内容视为一系列列表,行由新行分隔,列由“|”分隔。然后遍历列表并将数据附加到数组或将其插入数据库

...
<cfset rows = []>
<cfloop list="#content#" delimiters="#chr(13)##chr(10)#" index="data">
    <cfset arrayAppend(rows, listToArray(data, "|", true))>
</cfloop>
Leigh回答的逻辑(4):在MySQL中加载数据

LOAD DATA LOCAL INFILE 'c:\youfile.txt'
INTO TABLE TableName
FIELDS TERMINATED BY '|'
LINES TERMINATED BY '\n'
(col1, col2, col3)
Leigh的答案是:在MySQL中加载数据

LOAD DATA LOCAL INFILE 'c:\youfile.txt'
INTO TABLE TableName
FIELDS TERMINATED BY '|'
LINES TERMINATED BY '\n'
(col1, col2, col3)
更多的选择