Usando HTTR: GET para extraer datos de API en un Tibble

votos
0

Estoy tratando de utilizar HTTR: obtener para dibujar los datos de la API del Parlamento del Reino Unido en un Tibble

Usando esto...

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

Estoy esperando para ver los datos en un Tibble lo largo de las líneas de ...

Esto

(Esto es lo que me pasa cuando se ejecuta algo similar a través PowerQuery / BI)

Pero en cambio, obtener ...

# 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~

Han mirado a través de preguntas similares aquí, pero no puede llegar a lo que estoy no hacer

...

Las preguntas a continuación fueron los prod que necesitaba, llegaron a la etapa Necesito través de:

MP <- GET(http://data.parliament.uk/membersdataplatform/services/mnis/members/query/id=172/GovernmentPosts%7COppositionPosts/)
MP <- content(MP, as = , type = , encoding = UTF-8)
MP
Publicado el 27/11/2018 a las 16:48
fuente por usuario
En otros idiomas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more