【问题标题】:Extract JS Libraries from HTML content using Java/Jsoup使用 Java/Jsoup 从 HTML 内容中提取 JS 库
【发布时间】:2019-02-17 18:16:25
【问题描述】:

页面https://en.wikipedia.org/wiki/Punjab,_India

HTML 源代码供参考(使用 Chrome)view-source:https://en.wikipedia.org/wiki/Punjab,_India

使用上面的页面 URL 我想提取 HTML 中使用的所有 javascript 库。

有没有使用 Jsoup/Java 或任何其他可以使用的 Java 库的简单方法。

【问题讨论】:

    标签: javascript java jsoup


    【解决方案1】:

    你可以试试这个简单的解决方案:

              List<String> sources = Jsoup.parse(html)
                .select("script")
                .stream()
                .map(element -> element.attr("src"))
                .filter(src -> !StringUtil.isBlank(src))
                .collect(Collectors.toList());
    

    这对你来说可能已经足够了。如果不是,请指定您期望的输出。

    【讨论】:

      猜你喜欢
      • 2021-09-11
      • 1970-01-01
      • 1970-01-01
      • 2012-01-03
      • 1970-01-01
      • 1970-01-01
      • 2013-11-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多