Нужно вытащить текст "Количество помещений (зданий) - всего, единиц" по id (так как далее номера id будут перебираться в цикле).
Пытаюсь так: .select("#td_1188591077").text(), но ничего не находит.
<tr>
<td class="corner"> </td>
<td id="td_1188591077" class="graph" style="width: 90px;">
[2]
<span class="gn">Количество помещений (зданий) - всего, единиц    </span>
<img src="/images/spacer.gif" width="90" height="1" alt="" />
</td>
<td id="td_1188592077" class="graph" style="width: 90px;">
[3]
<span class="gn">из них число памятников истории и культуры федерального значения</span>
<img src="/images/spacer.gif" width="90" height="1" alt="" />
</td>
<td id="td_1188593077" class="graph" style="width: 90px;">
[4]
<span class="gn">из них число памятников истории и культуры регионального значения</span>
<img src="/images/spacer.gif" width="90" height="1" alt="" />
</td>
.select вообще непонятно. откуда это?
$('#td_1188591077 .gn').text();
либо в цикле
$('.graph').each(function(){
gntext = $('.gn',this).text();
console.log(gntext);
});
Для jsoup есть песочница. Тестируйте html и селекторы сначала там, если сразу не выходит: http://try.jsoup.org/~BxwE3t2luCJ6PnUJOAgkRyNAMNE
В частности ваш кусок html (без table) он парсит не так как хотелось бы.
Продвижение своими сайтами как стратегия роста и независимости