Эта веб-страница строит свою структуру в вашем веб-браузере на основе данных в теге <script>
.Когда вы загружаете его, JavaScript не запускается.
data = html_text(html_nodes(content,"script")[10])
substr(data,1,100)
### [1] "window.store = {\"properties\":[{\"PropertyId\":\"109667\",\"PropertyName\":\"White House - Block A\",\"Address"
Вы, вероятно, можете проанализировать эти данные, используя JSON-анализатор в R, если вы разбили бит назначения с самого начала с помощью substr
:
> d = rjson::fromJSON(substr(data,16,nchar(data)))
> names(d)
[1] "properties" "units_count" "units_count_text"
[4] "properties_count_text" "map_data" "pagination"
[7] "view_mode" "query_string"
Затем вы можете развернуть, например:
> d$map_data[[1]]
$PropertyName
[1] "White House - Block A"
$TransactionType
[1] "For Lease"
$Address
[1] "Kundanbagh Colony"
$ListingTypeDescription
[1] "Lease"