当前位置: 首页 > 知识库问答 >
问题:

JSOUP-从span中提取信息

柳韬
2023-03-14

需要从以下来源提取信息:

<div class="Row">
  <div class="Label">Phone:</div>
    <div class="Value">
      <span class="PersonPhoneNr">
         +355 445 670 
      </span>
    </div>
</div>

试过:

Elements phoneNr = doc.select("[class=PersonPhoneNr]");

得到0个结果。问题只出在跨类上。JSOUP 1.7.2。

共有3个答案

吴俊晤
2023-03-14
Elements phoneNr = doc.select("span[class=PersonPhoneNr]");

或者更方便的方法是:

.select("span.PersonPhoneNr")
黄高爽
2023-03-14

你也可以用这个

Elements phoneNr = doc.getElementsByClass("PersonPhoneNr");

这个答案只是一个加法。理查德的答案更好,因为它允许你用类(或者仅仅是类)专门针对跨度元素。我想说的是,它更通用。

秋光熙
2023-03-14

根据选择器语法留档,可以使用按类选择html标记。

Elements spansWithPersonPhoneNrClass = doc.select("span.PersonPhoneNr");

 类似资料:
  • 我想从URL示例中获取一个图像博客头像:https://soundcloud.com/topsify 我试图得到: 但它还是空的。请支持获取头像url:https://i1.sndcdn.com/avatars-000132054558-5ra8gl-t500x500.jpg谢谢

  • 您好,我想得到的值以下的"交联",但我不知道如何做到这一点。 我正在使用Jsoup,下面是我的代码: 这就是我所拥有的: 你有什么想法可以得到价值,而不是“cotation”? 提前谢谢。

  • 你好,我需要我下面的代码的解决方案。我试图从跨度类中提取文本,但似乎所有的文本都在同一时间提取,这样我就可以一个接一个地提取文本。 JAVA代码 超文本标记语言输出 JAVA输出 独处的年龄令人惊叹的愤怒周年纪念建筑艺术态度美丽最好的生日聪明的商务车机会改变圣诞节通信计算机酷勇气爸爸约会死亡设计饮食梦想复活节教育环境平等经历失败信仰家庭著名的父亲节恐惧金融健身食物宽恕自由友谊有趣的未来园艺上帝好政

  • “我妈妈有一双蓝眼睛,我爸爸有一双深绿色的眼睛”。我想用JSOUP解析这个句子,并在android textview上用粗体和彩色文本打印出来。这里的“蓝色”是大胆的蓝色。“深绿色”是大胆的颜色。 我需要解析上述html代码,并需要如下显示: 这是一个标题 我母亲有蓝色的眼睛,我父亲有深绿色的眼睛 这是另一个标题 这是一段 下面是我的程序。考虑到文档doc==获取上面的html; 有人能帮我解决吗

  • 问题内容: 我想使用JSoup-framework提取此表,以将内容保存在“表”数组中。第一个tr-tag是表头。所有以下内容(不包括在内)均描述了内容。 我已经测试了这一个和其他一些,但是我没有让它们为我工作: 使用JSoup提取HTML表内容 问题答案: 这是一些示例代码,您如何仅选择标题: 你得到… 解析 文件 :(这里是和字符集,请参阅jsoup对铁道部的相关信息文件) 解析 网站 :(不

  • 问题内容: 我正在编写一些Java代码,以便使用Wikipedia在文本上实现NLP任务。如何使用JSoup提取Wikipedia文章的所有文本(例如,http://en.wikipedia.org/wiki/Boston中的所有文本)? 问题答案: 当然,您可以通过这种方式检索格式化的内容。如果您想要“原始”内容,则可以使用或使用call 过滤结果。