从网站获取数据并将其转换为.txts

时间:2015-05-20 11:16:46

标签: c

我正在进行一项任务,我必须从一个站点(有点像新闻站点)获取数据并将它们转换为文本文件,然后使用标签列出它们。 有人可以提供一些信息/知识/关键字/说明,可以帮助我完成这个吗?(仅使用C)谢谢。

1 个答案:

答案 0 :(得分:0)

基本概念是:您需要连接到端口80上的HTTP服务器,获取HTML,解析它并将所需信息存储在文件中。要完成前者,如果您使用的是Windows,则可以使用WinInet API。否则请使用cURL,这是一种非常流行,高效的跨平台解决方案。

其他任务需要相对较好的C命令,但没什么特别的 - 你需要使用字符串来解析你的结果,然后使用C的文件I / O(fopen / {{1} } / fprintf)将你的东西保存到磁盘上。