gpt4 book ai didi

java - 如何使用 Jsoup 从 css 中提取值?

转载 作者:行者123 更新时间:2023-12-01 10:49:27 25 4
gpt4 key购买 nike

如何使用 JSoup 从此代码中提取“2015-06-18 15:24:48”?

<span class="review-time">Added <time datetime="2015-06-18 15:24:48">6 months ago</time></span>

我只能通过下面的代码提取“添加于 6 个月前”,但这不是我需要的。

String date = element.getElementsByClass("review-time").text();

最佳答案

既然您已经选择了 <span class="review-time">...</span>现在部分您只需选择 <time..>元素并读取其 datetime属性。所以你的代码可以是这样的:

String date = element.getElementsByClass("review-time").select("time").attr("datetime");

或者您甚至可以使用一个 CSS 选择器来简化它,例如:

String date = element.select("span.review-time time").attr("datetime")

关于java - 如何使用 Jsoup 从 css 中提取值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34002373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com