有这样一行:
<p class="name"><a href="/level/1/book/22446/sr/1/" class="js-serp-metrika" data-url="/book/22446" data-id="22446" data-type="book">Название</a> <span class="year">2015</span></p>
使用如下表达式:
Elements named = doc.select("p.name > a");
for (Element el : named)
System.out.println(el.attr("data-url"));
我得到了所需属性的值,但是我怎样才能得到text()
类year
呢?它在元素中р
。有没有办法结合选择器p.name > a
和p.name
?
例如,像这样: