我有一個文件,我想用cffile action = read命令檢索。但是,我想讓用戶只能檢索少量的行。該文件可能非常大,並且可能需要很長時間才能加載。同時,用戶可能只需要知道他是否想要刪除它,並且一兩頁可能就足夠了。 ColdFusion是否提供了限制此命令輸出的方法?或者任何人都可以提出另一種解決這個問題我可以限制在ColdFusion中檢索的記錄cffile action = read?
回答
聽起來像是一個文本文件?如果是這樣,請像這樣使用<cfloop file="" and line="">
並在循環中逐行閱讀,並在一些行後停止。
<cfset lineCount = 0> <cfloop file="c:\temp\simplefile.txt" index="line"> <cfoutput>#line#</cfoutput><br> <cfset lineCount++> <cfif lineCount EQ 10> <cfbreak> </cfif> </cfloop>
OR:
向每個 迭代循環的過程中讀取從文本文件中的字符指定數量,使用的標記如下:
<cfloop file="c:\temp\simplefile.txt" index="chars" characters="12"> <cfoutput>#chars#</cfoutput><br> </cfloop>
報價從:http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-71a7.html
看起來很有前途 - 只要我能回到項目的那個部分就會嘗試...... –
嗯,它沒有太好的工作。這種方法在文件中產生行。但是,其中一些是格式化的,必須由HTML調用。圍繞文件方式的循環可能是以另一種方式做到這一點的基礎。所以謝謝你的建議。 –
如果內容是HTML,並且只想顯示它的前幾行,則需要用'jSoup'解析並從中提取文本。但是,在你用'jSoup'解析之前,你幾乎需要讀取整個文件。 – Henry
- 1. ColdFusion cffile upload - 可選
- 2. ColdFusion CFFILE限制文本文件上傳
- 3. 我可以使用Coldfusions cffile action =「upload」與圖像destionation url嗎?
- 4. cffile read get explicit html
- 5. <cffile action =「Read」>沒有得到想要的上傳文件
- 6. ColdFusion cffile action =「讀取」如何獲取元數據?
- 7. ColdFusion ServerFile在CFFile中未定義
- 8. Cffile action =「write」在我的txt中添加空行
- 9. JPQL可以檢索沒有參考記錄的記錄嗎?
- 10. ColdFusion表單並與CFFILE
- 11. 根據以前的記錄在mysql中檢索記錄
- 12. 在sqlite中限制記錄
- 13. 無法讀取或寫入到目錄CFFILE儘管777級權限的ColdFusion
- 14. CFFILE上傳所有問題 - Coldfusion 9
- 15. 使用ColdFusion的CFFILE標記來監視FFMpeg的進度日誌
- 16. 檢索集合函數受條件限制的記錄
- 17. 限制的記錄
- 18. ColdFusion的CFFILE被添加tmp目錄到目的地屬性
- 19. ColdFusion - 如何限制通過CFHTTP檢索的數據?
- 20. 我可以從Perl pdl2 shell(如bash中的歷史記錄)中檢索命令的完整歷史記錄嗎?
- 21. <cffile action =「write」>拒絕工作
- 22. 限制條目(無,行),並檢索記錄創建一個ListView
- 23. 在MySQL中返回的限制記錄
- 24. SQL - 我可以搜索記錄中的特定數字嗎?
- 25. 我可以在TFS2010中複製文件歷史記錄嗎?
- 26. 記錄與限制
- 27. will_paginate限制記錄
- 28. 如何檢索ColdFusion中的AD帳戶權限?
- 29. cakePHP,現在檢索記錄
- 30. 記錄常量可以記錄在Delphi 6中的記錄嗎?
該文件的詳細信息是什麼? –
這是一個文本文件 –