使用httr:GET将数据从API提取到小标题

时间:2018-11-27 16:48:24

标签: r

我正在尝试使用httr:GET将英国议会API中的数据绘制为小标题

使用此...

library(httr)
library(tidyverse)

MP <- GET("http://data.parliament.uk/membersdataplatform/services/mnis/members/query/id=172/GovernmentPosts%7COppositionPosts/")
MP <- as.data.frame(content(MP, as = "text", type = "xml", encoding = "UTF-8"))
MP

我希望看到数据沿...的方向出现混乱。

This is what I get when run through PowerQuery/BI

(这是通过PowerQuery / BI运行类似内容时得到的结果)

但是,得到...

# A tibble: 1 x 1
  value                                                                                                                                                                          
  <chr>                                                                                                                                                                          
1 "{\"Members\":{\"Member\":{\"@Member_Id\":\"172\",\"@Dods_Id\":\"25790\",\"@Pims_Id\":\"3572\",\"@Clerks_Id\":\"1\",\"DisplayAs\":\"Ms Diane Abbott\",\"ListAs\":\"Abbott, Ms~

在这里浏览了类似的问题,但无法解决我没做的事情

...

以下问题是我需要的产品,并通过以下步骤达到了我需要的阶段:

MP <- GET("http://data.parliament.uk/membersdataplatform/services/mnis/members/query/id=172/GovernmentPosts%7COppositionPosts/")
MP <- content(MP, as = , type = , encoding = "UTF-8")
MP

0 个答案:

没有答案