我是 C 语言新手,所以请尽可能详细地解释你的答案:)
我想做的是:
我想用 C 创建一个程序,该程序可以访问特定站点并将某些数据复制到 txt 文件,我可以从其中分析它们。
问题是我如何复制这些信息? 这是可以在 C 中完成的事情吗?(如果是,请告诉我我必须使用的库或代码)
例如,我想让我的程序执行以下操作:
转到此站点 - 复制行(1-10)
感谢您的帮助
最佳答案
只需在程序中使用 curl 链接到网页 -o 文件
或 wget 链接到页面
以及 system()
,
但默认情况下您将获得页面的 HTML 源代码。您可以从中复制所需的信息。
如果您的链接是文本文件 like this
然后它将按原样获取。然后您可以使用 fopen()
打开该文件。使用 fgets()
读取前十行。复制到另一个文件中。
您还可以使用libcurl图书馆
关于在C中复制网页信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18893044/