我有一个技巧细胞表。有了这个值:
<tr >
<td>
Sensación Térmica:<br>
Viento:<br>
Visibilidad:<br>
Calidad de la nieve:<br>
Última Nevada: <br>
Precipitados Últimas 24Hs:<br>
Altura de la Nieve:<br>
</td>
<td>-2 ºC<br>
5-10 Km/h<br>
Buena<br>
-----<br>
07/06/2017<br>
15 cm.<br>
20 cm.<br><br>
</td>
我需要第二个td的最后一个值(20厘米)。
我使用PHP5 +编写的HTML DOM解析器,名为PHP Simple HTML DOM Parser,此代码在php文件中
$cm = $html->find('td', 1);
但是这会获取单元格内的所有值。有什么帮助吗?
答案 0 :(得分:1)
我需要第二个td的最后一个值(20厘米)。
通过获取第二个td的值,您可以使用Jquery
实现此目的。然后将其值除以<br>
,然后获取它的最后一个元素
var data = $('tr td:nth-child(2)').html();
var dataSplit = data.split('<br>');
var result = dataSplit[dataSplit.length - 2];
alert(result);