Hi, I have a following problem. I downloaded a HTML body of a table. The file is saved as myfile.txt. See first two lines bellow:
<tr class="header">
<th class="display_name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Beneficiary</font></font></th>
<th class="district_display"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Location of the beneficiary</font></font></th>
<th class="formatted_year"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Period of payments received</font></font></th>
<th class="sum"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">EAGF and EAFRD, EUR</font></font></th>
</tr>
<tr onclick="show_hide_tr('pd_1');" style="cursor: pointer; width: 100%;" class=" row1"><td class="display_name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Dzidra Breidaga</font></font></td>
<td class="district_display"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Salacgriva county</font></font></td>
<td class="formatted_year"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">2017-2018</font></font></td>
<td class="sum"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
4491.20
</font></font></td>
</tr>
<tr onclick="show_hide_tr('pd_2');" style="cursor: pointer; width: 100%;" class=" row1"><td class="display_name"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">JÄnis Mikijanskis</font></font></td>
<td class="district_display"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">Ludzas nov.</font></font></td>
<td class="formatted_year"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">2017-2018</font></font></td>
<td class="sum"><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
2926.31
</font></font></td>
</tr>
I would like to read this file as a df in R. I tried this:
library(rvest)
adresa <- 'C:/Users/.../myfile.txt'
table <- html_nodes(adresa, "table")
But I got an error "Error in UseMethod("xml_find_all") :
no applicable method for 'xml_find_all' applied to an object of class "character""
Desired output is:
Beneficiary Location of the beneficiary Period of payments received EAGF and EAFRD, EUR
Dzidra Breidaga Salacgriva county 2017-2018 4491.20
JÄnis Mikijanskis Ludzas nov. 2017-2018 2926.31
How can I fix it please? Thanks