Как извлечь данные XML из CrossRef с помощью R?

Если вы введете адрес электронной почты CrossRef, следующий URL-адрес создаст файл XML

"http://www.crossref.org/openurl?title=Science&aulast=Fernández&date=2009&multihit=true&pid=your.crossref.email"

Пример файла доступен здесь:

crossref.xml

Я хочу извлечь список DOI (цифровых идентификаторов объектов) в data.frame в R. Я хочу сделать это, используя один из основных пакетов R xml

library(XML) or library(tm)

я пытался

doc<-xmlTreeParse(file)
top<-xmlRoot(doc)

но не могу понять, как отсюда идти

top[[1]]["doi"]

не работает.

Ответы на вопрос(3)

Ваш ответ на вопрос