我正在进行一项任务,我必须从一个站点(有点像新闻站点)获取数据并将它们转换为文本文件,然后使用标签列出它们。 有人可以提供一些信息/知识/关键字/说明,可以帮助我完成这个吗?(仅使用C)谢谢。
答案 0 :(得分:0)
基本概念是:您需要连接到端口80上的HTTP服务器,获取HTML,解析它并将所需信息存储在文件中。要完成前者,如果您使用的是Windows,则可以使用WinInet
API。否则请使用cURL
,这是一种非常流行,高效的跨平台解决方案。
其他任务需要相对较好的C命令,但没什么特别的 - 你需要使用字符串来解析你的结果,然后使用C的文件I / O(fopen
/ {{1} } / fprintf
)将你的东西保存到磁盘上。