How to parse data in JSON format?
For URL or file, use json.load()
. For string with .json content, use json.loads()
.
#! /usr/bin/pythonimport json# from pprint import pprintjson_file = 'my_cube.json'cube = '1'with open(json_file) as json_data: data = json.load(json_data)# pprint(data)print "Dimension: ", data['cubes'][cube]['dim']print "Measures: ", data['cubes'][cube]['meas']