gpt4 book ai didi

java - 如何从 'ul' 标签获取文本?

转载 作者:行者123 更新时间:2023-11-30 03:40:07 26 4
gpt4 key购买 nike

我正在使用 Java Jsoup 来获取一些详细信息。

<ul class="vcard-details"> 
<li class="vcard-detail" itemprop="homeLocation"><span class="octicon octicon-location"></span>Caldwell, Idaho, USA</li>
<li class="vcard-detail"><span class="octicon octicon-mail"></span><a class="email" href="mailto:jamisbuck@gmail.com">jamisbuck@gmail.com</a></li>
<li class="vcard-detail" itemprop="url"><span class="octicon octicon-link"></span><a href="http://blog.jamisbuck.org" class="url" rel="nofollow me">http://blog.jamisbuck.org</a></li>
<li class="vcard-detail"><span class="octicon octicon-clock"></span><span class="join-label">Joined on </span><time class="join-date" datetime="2008-02-28T17:37:32Z" day="numeric" is="local-time" month="short" year="numeric" title="Feb 28, 2008, 11:07 PM GMT+5:30">Feb 28, 2008</time></li>
</ul>

我使用了上面的部分..

Element bio = doc.getElementsByClass("vcard-details").first();

有什么方法可以获取文本“美国爱达荷州考德威尔”吗?我正在尝试使用类名“octicon octicon-location”,因为我需要单独获取所有这些属性(仅当它们可用时)。

最佳答案

包含您要使用的类的 Span 不包含任何值,因为它在文本“Caldwell, Idaho, Usa”出现在文档中之前已关闭。要访问 li 标签的内容,您可以使用下面的代码。然后,您可以操作该字符串以删除 Span 标记。

var value = document.querySelector('li.vcard-detail').innerHTML;

关于java - 如何从 'ul' 标签获取文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26988185/

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