2015-02-28 5 views
1

У меня есть этот HTMLполучить текст с jsoup

<ul id="items"><li> 
        <p><strong><span class="style4"><strong>Lifts open today include Agassiz to the top, Sunset, Hart Prairie, Little and Big Spruce from <br /> 
        9 a.m. - 4 p.m.</strong></span></strong></p> 
        </li> 
        </ul> 
        <h3>&nbsp;</h3> 
        <h3>Trails Open<br /> 
        </h3> 
        <ul id="items"> 

<li class="style4"> 
    <p><strong><span class="style4">100% of trails open with 30 groomed runs. </span></strong></p> 
</li> 
        </ul> 

Я хочу текст "размыкается открыт сегодня ....."


Это мой код. Ничего не видно. Ошибка в logcat

Документ doc = Jsoup.connect (url) .get();

  Elements div = doc.select("div.right"); 
      for (Element liftope : div){ 
       Elements p =liftope.select("#items > li > p"); 
       liftoper = p.text(); 
      } 

Что не так ???

ответ

1

Если вы хотите, чтобы текст «Поднимаемые сегодня открываются: Агассис наверху, Закат, Хорт Прейри, Аспен и Маленький еловый конвейер!» это (я пробовал) работы:

Element div = doc.getElementById("contentinterior"); 
Elements uls = div.getElementsByTag("ul"); 
Element ul = uls.get(2); 
String result = ul.text(); 
+0

Я стараюсь и до сих пор ничего ... что идентификатору ул ... Ид является #items .. –

+0

@AgustinScalisi вы можете разместить все HTML? –

+0

Основан на этой странице http://www.arizonasnowbowl.com/resort/snow_report.php Я хочу отобразить текст на этом пути CSS #items> li> p> strong> span> strong –

Смежные вопросы