如何遍历 .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>