【问题标题】:jSoup get title from img tagjSoup 从 img 标签获取标题
【发布时间】:2012-01-31 20:43:26
【问题描述】:

我有一个场景,我需要从下面的 img 标签中提取标题。

<img alt="Bear" border="0" src="/images/teddy/5433.gif" title="Bear"/>

我能够获取图片网址。但是我如何从 img 标签中获取标题。 从上面的标题=“熊”。我想提取这个。

【问题讨论】:

    标签: java parsing jsoup


    【解决方案1】:

    使用Element#attr() 提取任意元素属性。

    Element img = selectItSomehow();
    String title = img.attr("title");
    // ...
    

    另见:

    【讨论】:

      【解决方案2】:
      String html = "<img alt='Bear' border='0' src='/images/teddy/5433.gif' title='Bear'/>";
      Document doc = Jsoup.parse(html);
      Element e = doc.select("img[title]").first();
      String title = e.attr("title");
      System.out.println(title);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-31
        • 1970-01-01
        • 1970-01-01
        • 2017-09-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多