2013-09-19 1 views
0

Рассмотрим следующие команды (2 примера)Как перевести следующий простой вызов curl на R-код с помощью RCurl?

curl -H "Accept:text/plain" http://rxnav.nlm.nih.gov/REST/rxcui/866350/allrelated 

curl -i -L -H "Accept: application/xml" http://pub.orcid.org/search/orcid-bio?q=digital-object-ids:"10.1088/0031-9155/58/3/535" 

Пользователь имеет возможность запускать те, в командной строке win7 с установленным curl.exe. В пакете RCURL нет виньетки, и на нем есть множество команд на выбор. Как получить текстовый файл и файл XML-файлов с помощью RCURL?

+0

есть пакет 'rorcid' https://github.com/ropensci/rorcid – sckott

ответ

1

Я думаю, вы можете использовать следующее:

mytxt <- getURL("http://rxnav.nlm.nih.gov/REST/rxcui/866350/allrelated", httpheader=c(Accept="text/plain")) 

И:

myxml <- getURL('http://pub.orcid.org/search/orcid-bio?q=digital-object-ids:"10.1088/0031-9155/58/3/535"', httpheader=c(Accept="application/xml")) 

Вы найдете множество примеров на странице getURL помощи.

 Смежные вопросы

  • Нет связанных вопросов^_^