gimmi
8/8/2013 - 9:34 AM

http_get_json.py

import urllib.request, json, urllib.parse

url = 'http://www.camping.it/multilingua/elenchi/elenchijson.aspx?progressivoportale=1&' + urllib.parse.urlencode({
  'progressivoelenco': '93',
	# 'progressivolingua': '1',
	# 'loadintestazioni': 'false',
	# 'num': '19452'
})
response = urllib.request.urlopen(url)
comuni = json.loads(response.read().decode('utf-8'))

for comune in comuni:
	print(comune['Nome'])

	for campeggio in comune['Campeggi']:
		print('* {Nome} ({NStelle} stelle): '.format(**campeggio), end='')
		print(', '.join([tel['Num'] for tel in campeggio['ListTel'] + campeggio['ListTelFax']]))

	print()