【问题标题】:How can I count the Comments and the lines of a webpage using Jsoup?如何使用 Jsoup 计算网页的评论和行数?
【发布时间】:2014-05-29 20:07:02
【问题描述】:

大家好,我正在尝试使用 jsoup 制作一个 html 解析器。如何计算 html 文档的 cmets 和行数?

【问题讨论】:

    标签: java parsing jsoup


    【解决方案1】:

    作为already answered,您可以遍历每个Node,检查它是否是Comment 的实例并计数。

    可以通过在每个换行符处拆分 HTML 来计算 HTML 的行数:

    int lines = doc.html().split(System.getProperty("line.separator")).length;
    

    【讨论】:

      【解决方案2】:

      对与 cmets 相关的标签使用选择器语法 api。 (任何网站的标签都不一样。)另外,您可能会通过浏览器的开发工具找到需要解析的标签。 (萤火虫、chrome 开发工具等)

      Selector syntax for jsoup

      祝你好运……

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-17
        • 2014-07-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多