Forum Discussion
Anonymous
3 years agoNot applicable
Problem extracting data from JSON
Hey there, I've been trying to paginate an API from World Bank, but it does not work. Basically, I list how many pages are to be listed in the final table (which by default loads only 50 rows), b...
- 3 years ago
Simple enough
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"
ThxAlot
3 years agoSuper User
Simple enough
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"- Anonymous3 years agoNot applicable
Thanks a lot for your response, thxalot kkkk
It really worked out.