Ich versuche, Daten von einer Website und dank einen Helfer zu erhalten i auf das folgende Skript erhalten könnte:identifiziert den korrekten CSS-Selektor von einer URL für einen R-Skript
require(httr)
require(rvest)
res <- httr::POST(url = "http://apps.kew.org/wcsp/advsearch.do",
body = list(page = "advancedSearch",
AttachmentExist = "",
family = "",
placeOfPub = "",
genus = "Arctodupontia",
yearPublished = "",
species ="scleroclada",
author = "",
infraRank = "",
infraEpithet = "",
selectedLevel = "cont"),
encode = "form")
pg <- content(res, as="parsed")
lnks <- html_attr(html_node(pg,"td"), "href")
jedoch in einigen Fällen, Wie im obigen Beispiel wird die richtige Verknüpfung nicht abgerufen, da html_attr aus irgendeinem Grund keine URLs ("href") innerhalb des von html_node erkannten Knotens findet. Bisher habe ich verschiedene CSS-Selektoren wie "td", "a.onwardnav" und ".plantname" ausprobiert, aber keiner von ihnen erzeugt ein Objekt, das html_attr korrekt verarbeiten kann. Irgendein Hinweis?
Vielen Dank! –