首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >解析下载链接的网站?

解析下载链接的网站?
EN

Stack Overflow用户
提问于 2012-03-06 23:55:05
回答 2查看 312关注 0票数 0

我已经为我们的客户写了一个小工具,从开发人员提供的永久链接为我们的客户下载此软件的最新稳定版本。然而,他们的测试版和开发版确实有永久的链接,因此每次都需要我手动更新代码。

有没有什么简单的方法可以解析这个站点的http://dl.bukkit.org/downloads/craftbukkit/,以获得每种类型的最新下载URL的链接?(发布/测试版/开发版)?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-06 23:57:02

看看这个PHP Lib:http://simplehtmldom.sourceforge.net/,它做的就是你想要的。

票数 1
EN

Stack Overflow用户

发布于 2012-03-07 18:04:11

代码语言:javascript
复制
require_once('simple_html_dom.php');

$html = file_get_html('http://dl.bukkit.org/downloads/craftbukkit/');

$dom = new DOMDocument;
libxml_use_internal_errors(true);
echo $dom->loadHTML($html) ? "success<br/>" : "failed<br/>";
libxml_clear_errors();
$dom->preserveWhiteSpace = true;


foreach ($dom->getElementsByTagName('div') as $element){
    if($element->getAttribute('class') == "innerContent"){
        foreach ($element->getElementsByTagName('a') as $link) {
            if( $link->getAttribute('class') == "tooltipd")
            {
                echo $link->getAttribute('href')."<br/>";
            }
        }
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9587182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档