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