以编程方式将网页 HTM 保存为文本文件

Posted

技术标签:

【中文标题】以编程方式将网页 HTM 保存为文本文件【英文标题】:Saving web page HTM as Text file Programmatically 【发布时间】:2016-04-03 09:58:25 【问题描述】:

我需要将特定页面 HTM 自动保存为 text 文件,例如每 30 秒后。 以编程方式 示例 - 页面:csgo2x.com, 然后我按Ctrl + S 我可以将此文件保存到我的电脑中,保存类型为text

但是如何使用 c++ 或 c# 以编程方式保存它?

【问题讨论】:

为什么选择 -vote ?请发表评论,争论原因。 至少展示你所做的一些努力。 @armandasalmd 你的问题很不清楚。所以你基本上想知道如何在 C# 或 C++ 中进行纯文本格式的输出? 投票结束,因为范围太广。 有太多不同的方法来解决这个问题,这使得问题过于宽泛。要检索网页,您可能需要查看libcurl。 【参考方案1】:

使用 Qt 库和 QWebkit。 创建 QWebFrame 对象。 使用 QWebFrame::load 函数导航 url。 调用QWebFrame::tohtml函数获取html。 使用QFile 保存到磁盘。

【讨论】:

以上是关于以编程方式将网页 HTM 保存为文本文件的主要内容,如果未能解决你的问题,请参考以下文章

如何将一个网页以及包含的文件全部整站下载到本地电脑里?

php中如何把一个文本内容保存成一个二进制文件?

CSV文件保存数字为文本形式后再次打开后数字任然显示为科学计数法的问题?

在网页中输入文本有几个方法

怎么保存带js的网页?

关于PHP文件操作: php保存数据到文本文件,怎么弄?