我正在解析此页面:http://www.catedralaltapatagonia.com/invierno/partediario.php
这是页面源代码
<!-- COMIENZO PESTAÑA METEOROLOGIA -->
<div class="TabbedPanelsContent">
<div class="contenedor">
<div id="pd_foto_fondo">
<br />
<div id="meteo_contenedor_avalanchas"> ULTIMA ACTUALIZACION PARTE DIARIO: FECHA: 03 de Junio de 2015 HORA: 09:00 hs</div>
<br />......
这是我用来获取数据的代码
Document document = Jsoup.connect(url).get();
Elements div = document.select("div#meteo_contenedor_avalanchas");
TextView textview= (TextView) findViewById(R.id.sometextview);
textview.setText(Html.fromHtml(div));
但我得到一个空洞的结果。
我需要的文字:ULTIMA ACTUALIZACION PARTE DIARIO:FECHA:03 de Junio de 2015 HORA:09:00 hs
如何解决?
答案 0 :(得分:1)
取代
Elements div = document.select("div#meteo_contenedor_avalanchas");
添加以下代码,
String div = document.getElementById("meteo_contenedor_avalanchas").toString();