I want to read a JSON list from a webservice with Java. The webservice returns a list of authors from luxemburg, e.g. sorted by the year. That’s the web-site:
http://www.autorenlexikon.lu/page/periods/1919-1945/1/1/DEU/index.html
So far, I know that I can receive a JSON document with a request like this:
http://www.autorenlexikon.lu/mmp/json.document_list/DEU/0?search_since=1919&search_until=1945
But I only get the first 20 entries. How can I get the next 20 entries? I think the solution is in the JavaScript-code of the web-site, but I am pretty new in JavaScript (also in JSON).
EDIT:
- There isn’t any official API.
-
I have already tried:
…and many more. Who does the JavaScript-code receive all entries? Couldn’t I copy this mechanism?
You should check their API and look for a parameter that let’s you define the page or the range of results you want to get.
Edit Seems like you’d have to make a POST request and add the start index as well as the page size as post parameters. For more information see @matthijs koevoets’ answer.