如何遍历 .txt 文件
How to loop through .txt file
我需要帮助一次读取 .txt 文件中的一行。这是中奖强力球号码的文本文件:
Draw Date WB1 WB2 WB3 WB4 WB5 PB PP
08/27/2016 48 32 63 04 49 20 2
08/24/2016 25 11 09 65 64 16 3
我想一次读一行。我得到的最接近的是:
<cfloop file="http://www.powerball.com/powerball/winnums-text.txt" index="chars" characters="23">
<cfoutput>#chars#</cfoutput>
<br>
</cfloop>
输出是这样的:
Draw Date WB1 WB2 WB3
WB4 WB5 PB PP 08/27/
2016 48 32 63 04 4
这使每 23 个字符成为一行,这是不正确的。另外,我不知道如何摆脱 header。
Draw Date WB1 WB2 WB3 WB4 WB5 PB PP
感谢您的宝贵时间。
你需要一些东西来识别你在第一行不输出它。另外,删除 characters="23"
以便循环基于文件中的换行符。
<cfset outputRow = false>
<cfoutput>
<cfloop file="http://www.powerball.com/powerball/winnums-text.txt" index="chars">
<cfif outputRow>
#chars#<br>
<cfelse>
<cfset outputRow = true>
</cfif>
</cfloop>
</cfoutput>
我需要帮助一次读取 .txt 文件中的一行。这是中奖强力球号码的文本文件:
Draw Date WB1 WB2 WB3 WB4 WB5 PB PP
08/27/2016 48 32 63 04 49 20 2
08/24/2016 25 11 09 65 64 16 3
我想一次读一行。我得到的最接近的是:
<cfloop file="http://www.powerball.com/powerball/winnums-text.txt" index="chars" characters="23">
<cfoutput>#chars#</cfoutput>
<br>
</cfloop>
输出是这样的:
Draw Date WB1 WB2 WB3
WB4 WB5 PB PP 08/27/
2016 48 32 63 04 4
这使每 23 个字符成为一行,这是不正确的。另外,我不知道如何摆脱 header。
Draw Date WB1 WB2 WB3 WB4 WB5 PB PP
感谢您的宝贵时间。
你需要一些东西来识别你在第一行不输出它。另外,删除 characters="23"
以便循环基于文件中的换行符。
<cfset outputRow = false>
<cfoutput>
<cfloop file="http://www.powerball.com/powerball/winnums-text.txt" index="chars">
<cfif outputRow>
#chars#<br>
<cfelse>
<cfset outputRow = true>
</cfif>
</cfloop>
</cfoutput>