循环遍历 cfhttp 文件内容

发布于 2024-11-30 05:05:59 字数 306 浏览 1 评论 0原文

我需要操作从 get 获得的 cfhttp.filecontent 的每一行:

<cfhttp url="www.internet.com/file.html" method="GET" resolveurl="false"></cfhttp>

<cfoutput>
    #cfhttp.FileContent#
</cfoutput>

How will I drop through cfhttp.filecontent line by line?

谢谢!

I need to manipulate each line of a cfhttp.filecontent I got from a get:

<cfhttp url="www.internet.com/file.html" method="GET" resolveurl="false"></cfhttp>

<cfoutput>
    #cfhttp.FileContent#
</cfoutput>

How would I loop through cfhttp.filecontent line by line?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

亢潮 2024-12-07 05:05:59

通常,您可以使用列表函数以及 chr(10) 和/或 chr(13) 的某种组合作为列表分隔符。但这完全取决于内容中如何定义“线条”。

<cfoutput>
<cfloop list="#cfhttp.FileContent#" delimiters="#chr(10)#" index="line">
    #line#<br>
</cfloop>
</cfoutput>

Typically you can use list functions with some combination of chr(10) and/or chr(13) as the list delimiter. But it all depends on how "lines" are defined in your content.

<cfoutput>
<cfloop list="#cfhttp.FileContent#" delimiters="#chr(10)#" index="line">
    #line#<br>
</cfloop>
</cfoutput>
热情消退 2024-12-07 05:05:59

另一种选择(如果您使用的是 ColdFusion 9)是将 CFHTTP 请求的内容写入磁盘上的文件,然后使用 cfloopfile 属性进行循环在文件行上 线。

Another option (if you're using ColdFusion 9) is to write the content of the CFHTTP request to a file on disk, and then use the file attribute of cfloop to loop over the file line by line.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文