【发布时间】:2012-03-30 23:55:46
【问题描述】:
如果您在您的 CrossRef 电子邮件中输入以下 URL,则会生成一个 XML 文件
"http://www.crossref.org/openurl?title=Science&aulast=Fernández&date=2009&multihit=true&pid=your.crossref.email"
这里有一个示例文件:
我希望将 DOI(数字对象标识)列表提取到 R 中的 data.frame 中。 我希望使用通用 R xml 包之一来做到这一点
library(XML) or library(tm)
我试过了
doc<-xmlTreeParse(file)
top<-xmlRoot(doc)
但不知道从这里怎么走
top[[1]]["doi"]
不工作。
【问题讨论】:
-
感谢@G。 Grothendieck,一个工作函数现在可以在crossref_get_doi