0

..给定一个 URL 作为输入(C 编程语言)。(来自 sitemap.org 的站点地图规范)。

4

1 回答 1

0

正如 apphacker 的评论中所述,我们真的不知道您要做什么。如果您打算只从 html 网站上抓取链接,那么我会推荐某种词法扫描生成器:比如 flex。

如果您将网站 url 作为输入,那么您将需要使用一些网络代码来阅读网页。如果您对 C 中的网络一无所知,那么我建议您搜索 beej 的指南并从那里开始。

如果您只是按照标签的建议获得一个直接的 XML 文件,那么如果您绝对必须使用 C,我会再次推荐 flex。如果您不必使用 C,那么我会推荐 Perl 或 Python;他们可能更适合这份工作。

无论哪种方式,我们都需要您向我们提供更多信息,但我希望这对现在有所帮助。

于 2009-04-18T03:03:44.287 回答