Wenn Sie in Ihrem CrossRef setzen eine E-Mail die folgende URL hier eine XML-Datei erzeugtWie extrahiert man XML-Daten aus einem CrossRef mit R?
"http://www.crossref.org/openurl?title=Science&aulast=Fernández&date=2009&multihit=true&pid=your.crossref.email"
Eine Beispieldatei ist:
Ich mag die Liste des DOI (Digital Object extrahieren identifiziert) in eine data.frame in R. ich so mit einer der allgemeinen R xml Pakete tun wollen
library(XML) or library(tm)
Ich habe
versuchtdoc<-xmlTreeParse(file)
top<-xmlRoot(doc)
aber kann nicht herausfinden, wie man von hier
top[[1]]["doi"]
funktioniert nicht gehen.
Dank @G. Grothendieck, eine funktionierende Funktion ist jetzt verfügbar unter [crossref_get_doi] (https://github.com/edielivon/Useful-R-fuctions/tree/master/Meta_analysis) –