очистить данные из класса "td" внутри другого класса "td" - PullRequest
0 голосов
/ 01 апреля 2012

У меня есть вопрос, похожий на мой предыдущий один.

У меня есть часть HTML, прикрепленная здесь:

<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>

Я хочу извлечь 1% в четвертой строке, используя XML в R, я написал что-то вроде:

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

Но темп вернулся NULL, что я сделал не так? Спасибо.

1 Ответ

0 голосов
/ 01 апреля 2012

Я думаю, что ты пропал table.Попробуйте это:

query = '//td[@class="LIGHTGrey"]/table/tbody/tr/td/font[@class="CONTENT"]/text()'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...