2012-04-01 18 views
0

Ich habe eine Frage ähnlich wie meine previous eins.Daten von "td" Klasse innerhalb einer anderen "td" Klasse abkratzen

Ich habe einen Teil der HTML hier angehängt:

<td class="LIGHTGrey"> 
<table cellpadding="0" cellspacing="0" border="0" width="100%"> 
<tbody><tr> 
<td><font class="CONTENT">1%</font></td> 
</tr> 
<tr> 
<td><font class="CONTENT">*Not applicable to Guaranteed Funds and Class B Units*</font></td> 
</tr> 
</tbody></table> 
</td> 

ich die 1% in der vierten Zeile mit XML in R extrahieren möchten, habe ich so etwas wie:

query = '//td[@class="LIGHTGrey"]/tbody/tr/td/font[@class="CONTENT"]/text()' 
temp <- xpathSApply(doc, query, xmlValue) 

Aber die Temp zurückgegeben NULL, was habe ich falsch gemacht? Vielen Dank.

Antwort

0

Ich glaube, du vermisst table. Versuchen Sie Folgendes:

query = '//td[@class="LIGHTGrey"]/table/tbody/tr/td/font[@class="CONTENT"]/text()' 
+0

Ich habe versucht, aber nein, gibt mir noch 'NULL' – lokheart

Verwandte Themen