Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # get json from odata endpoint and check for top-level "value" element...
- try:
- http_response = requests.get( url )
- except Exception as errmsg:
- sys.exit( "Error on http request ... Msg: " + str(errmsg) )
- try:
- jsondata = json.loads( http_response.text ) # works
- # jsondata = http_response.json # doesn't work
- except Exception as errmsg:
- sys.exit( "Error on json conversion: " + str(errmsg) )
- try:
- rowset = jsondata["value"]
- except Exception as errmsg:
- sys.exit( "ERROR .... can't find 'value'. Msg: " + str(errmsg) )
- {"@odata.context":"http://xxx.yyy.org/JAXLIMS/Odata /$metadata#MPDInputs","@odata.count":27775,"value":[{"C_InputInstance_key":19203327,"InputValue":"129","InputName":"Experimenter", ....etc....
Add Comment
Please, Sign In to add comment