CAP italiani in JSON
I 8.458 abbinamenti comune-CAP sono dentro json/comuni.json: ogni comune ha la chiave «cap» con l'elenco dei suoi codici, così una città con più CAP resta un oggetto solo. UTF-8, nessuna conversione prima dell'uso.
Ultimo aggiornamento:
Estratto reale
Com'è fatto il file, con dati veri
{
"istat": 49001,
"istat_testo": "049001",
"nome": "Bibbona",
"cap": [
"57020"
]
}
Un comune della provincia di Livorno, la stessa della demo gratuita, con alcune delle sue chiavi. Il pacchetto contiene l'elenco completo.
Struttura
Dove lo trovi nel pacchetto
json/comuni.json- La chiave «cap» di ogni comune.
Le colonne di data_comuni_cap
-
comune_istat«Codice ISTAT comune» - Codice ISTAT del comune. Chiave esterna verso data_comuni.istat.
-
cap«CAP» - Codice di Avviamento Postale.
Tra virgolette l'intestazione che la colonna ha nei file Excel e CSV.
Come usarlo
Dal file ai tuoi dati in pochi passi
Python
import json
with open('json/comuni.json', encoding='utf-8') as f:
comuni = json.load(f)
cap_per_comune = {c['istat_testo']: c['cap'] for c in comuni}
JavaScript (Node.js)
import { readFileSync } from 'node:fs';
const comuni = JSON.parse(readFileSync('json/comuni.json', 'utf8'));
const conPiuCap = comuni.filter((c) => c.cap.length > 1);
PHP
$comuni = json_decode(file_get_contents('json/comuni.json'), true);
$capPerComune = array_column($comuni, 'cap', 'istat_testo');
Domande frequenti
Che struttura ha il file?
Un array di comuni, uno per oggetto: la chiave «cap» è un elenco dentro ciascun comune, vuoto quando non ce ne sono.
I numeri sono numeri o testo?
Numeri veri dove il dato è numerico, come popolazione e superficie; testo dove contano gli zeri iniziali, come i codici ISTAT a sei cifre e i CAP.
In quali piani è incluso?
In tutti i piani: Standard, Pro e Full. La demo gratuita contiene lo stesso file per una provincia intera.
Provalo prima di acquistarlo
La demo gratuita contiene i dati completi di una provincia nei formati Excel, CSV e JSON: verifichi colonne, chiavi e qualità sul tuo caso reale, poi decidi.
Altri dati in JSON
Cosa contengono questi dati, al di là del formato: CAP dei comuni →