#!/usr/bin/env python3 #title :11-2.py #description :11.2: JSON-stationslijsten lezen #author :Marcel Haazen #email :marcel@haazen.xyz #date :07-11-2019 - 13:45 #edit_date :07-11-2019 - 14:05 #version :0.1 #usage :python3 11-2.py #notes : #python_version :3.7.4 #============================================================================== import json with open("stationslijst.json", "r") as json_file: data = json.load(json_file) lng = [] print("Dit zijn de namen, codes en types van de stations:") for station in data["payload"]: name = station["namen"]["lang"] code = station["code"] st = station["stationType"] lng.append(station['lng']) print("{:25} - {:5} : {:5}".format(name, code, st)) for station in data["payload"]: if station["lng"] == max(lng): print("\nHet meest oostelijke gelegen station is:", station["namen"]["lang"])