PDA

View Full Version : [Python]Parsing file json


pmhwp
14-05-2010, 16:18
File json:
{"maps":[{"id":"blabla","iscategorical":"0"},{"id":"blabla","iscategorical":"0"}],
"masks":["id":"valore"],
"om_points":"value",
"parameters":["id":"valore"]
}

Ho scritto questo script per ora ma riesco a stampare solo tutto il contenuto.
json_data=open(file_directory).read()

data = json.loads(json_data)
pprint(data)

Come faccio a estrarre i valori singolarmente per poterli elaborare?

Grazie.

Ryuzaki_Eru
14-05-2010, 21:36
Quel codice ai miei occhi appare come una macchia incomprensibile. Mettilo sotto tag CODE.

nico159
14-05-2010, 21:50
Il modulo json converte il tutto nei "rispettivi" tipi in Python (dict, list, int, str...). Se noti i letterali sono gli stessi

data['maps'][0]['id'] per esempio conterrą il valore "blabla"

pmhwp
14-05-2010, 22:38
Risolto.
Grazie.