Forum Discussion
Syndicate_Admin
Administrator
3 years agoProblema al extraer datos de JSON
Hola
He estado tratando de paginar una API del Banco Mundial, pero no funciona. Básicamente, enumero cuántas páginas se enumerarán en la tabla final (que de forma predeterminada carga solo 50 filas), pero a medida que se invoca la función personalizada, aparece el siguiente mensaje de error:
DataFormat.Error: We found an unexpected character in the JSON input.
Details:
Value=<
Position=0
Aquí está el enlace al archivo.
¿Alguien sabe lo que estoy haciendo mal y cómo hacer que funcione?
3 Replies
- Syndicate_Admin
Administrator
Bastante simple
let Source = Xml.Tables(Web.Contents("http://api.worldbank.org/v2/country"))[#"Attribute:pages"]{0}, Pages = Table.FromList({"1"..Source}, Splitter.SplitByNothing(), {"Page"}), #"API Call" = Table.AddColumn(Pages, "API Call", each Xml.Tables(Web.Contents("http://api.worldbank.org/v2/country?page="&[Page]))) in #"API Call" - Syndicate_Admin
Administrator
Muchas gracias por tu respuesta, thxalot kkkk
Realmente funcionó.
- Syndicate_Admin
Administrator
Gracias por tu respuesta, @amitchandak . Fuiste de gran ayuda como de costumbre.