ComuneDiPalermo / PortaleOpendata

Per raccogliere segnalazioni sul Portale Open Data del Comune di Palermo
https://opendata.comune.palermo.it/
5 stars 1 forks source link

Output JSON errato #26

Closed aborruso closed 5 years ago

aborruso commented 5 years ago

Per il dataset https://opendata.comune.palermo.it/opendata-dataset.php?dataset=1061, c'è lo stesso problema della issue #10

Probabilmente il sistema fa bene la conversione in JSON, soltanto se in input il separatore del CSV è ;.

Al momento il JSON è così

[
  {
    "ANNO_DI_RIFERIMENTO,NUMERO_VISITATORI_COLLEZIONE_PERMANENTE,NUMERO_VISITATORI_MOSTRE_TEMPORANEE,MOSTRE_TEMPORANEE_REALIZZATE,GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO,NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI,NUMERO_VISITE_SCUOLE,NUMERO_ALUNNI,NUMERO_VISITE_GUIDATE,RESTAURI_EFFETTUATI_OPERE_ARTE": "2011,20616,3208,4,314,253,280,7019,114,2"
  },
  {
    "ANNO_DI_RIFERIMENTO,NUMERO_VISITATORI_COLLEZIONE_PERMANENTE,NUMERO_VISITATORI_MOSTRE_TEMPORANEE,MOSTRE_TEMPORANEE_REALIZZATE,GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO,NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI,NUMERO_VISITE_SCUOLE,NUMERO_ALUNNI,NUMERO_VISITE_GUIDATE,RESTAURI_EFFETTUATI_OPERE_ARTE": "2012,16517,4253,3,313,70,211,5275,71,6"
  },
  {
    "ANNO_DI_RIFERIMENTO,NUMERO_VISITATORI_COLLEZIONE_PERMANENTE,NUMERO_VISITATORI_MOSTRE_TEMPORANEE,MOSTRE_TEMPORANEE_REALIZZATE,GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO,NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI,NUMERO_VISITE_SCUOLE,NUMERO_ALUNNI,NUMERO_VISITE_GUIDATE,RESTAURI_EFFETTUATI_OPERE_ARTE": "2013,18009,1655,5,313,124,249,6230,76,2"
  },
  {
    "ANNO_DI_RIFERIMENTO,NUMERO_VISITATORI_COLLEZIONE_PERMANENTE,NUMERO_VISITATORI_MOSTRE_TEMPORANEE,MOSTRE_TEMPORANEE_REALIZZATE,GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO,NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI,NUMERO_VISITE_SCUOLE,NUMERO_ALUNNI,NUMERO_VISITE_GUIDATE,RESTAURI_EFFETTUATI_OPERE_ARTE": "2014,18541,3586,5,316,10,195,4912,126,5"
  },
  {
    "ANNO_DI_RIFERIMENTO,NUMERO_VISITATORI_COLLEZIONE_PERMANENTE,NUMERO_VISITATORI_MOSTRE_TEMPORANEE,MOSTRE_TEMPORANEE_REALIZZATE,GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO,NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI,NUMERO_VISITE_SCUOLE,NUMERO_ALUNNI,NUMERO_VISITE_GUIDATE,RESTAURI_EFFETTUATI_OPERE_ARTE": "2015,24135,3231,4,314,58,225,6082,114,12"
  },
  {
    "ANNO_DI_RIFERIMENTO,NUMERO_VISITATORI_COLLEZIONE_PERMANENTE,NUMERO_VISITATORI_MOSTRE_TEMPORANEE,MOSTRE_TEMPORANEE_REALIZZATE,GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO,NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI,NUMERO_VISITE_SCUOLE,NUMERO_ALUNNI,NUMERO_VISITE_GUIDATE,RESTAURI_EFFETTUATI_OPERE_ARTE": "2016,27652,19021,6,318,77,65,12388,144,6"
  },
  {
    "ANNO_DI_RIFERIMENTO,NUMERO_VISITATORI_COLLEZIONE_PERMANENTE,NUMERO_VISITATORI_MOSTRE_TEMPORANEE,MOSTRE_TEMPORANEE_REALIZZATE,GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO,NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI,NUMERO_VISITE_SCUOLE,NUMERO_ALUNNI,NUMERO_VISITE_GUIDATE,RESTAURI_EFFETTUATI_OPERE_ARTE": "2017,28428,33186,3,316,345,695,17359,235,3"
  },
  {
    "ANNO_DI_RIFERIMENTO,NUMERO_VISITATORI_COLLEZIONE_PERMANENTE,NUMERO_VISITATORI_MOSTRE_TEMPORANEE,MOSTRE_TEMPORANEE_REALIZZATE,GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO,NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI,NUMERO_VISITE_SCUOLE,NUMERO_ALUNNI,NUMERO_VISITE_GUIDATE,RESTAURI_EFFETTUATI_OPERE_ARTE": "2018,27355,21474,5,317,296,648,12952,184,6"
  }
]

Mentre dovrebbe essere così

[
  {
    "ANNO_DI_RIFERIMENTO": 2011,
    "NUMERO_VISITATORI_COLLEZIONE_PERMANENTE": 20616,
    "NUMERO_VISITATORI_MOSTRE_TEMPORANEE": 3208,
    "MOSTRE_TEMPORANEE_REALIZZATE": 4,
    "GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO": 314,
    "NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI": 253,
    "NUMERO_VISITE_SCUOLE": 280,
    "NUMERO_ALUNNI": 7019,
    "NUMERO_VISITE_GUIDATE": 114,
    "RESTAURI_EFFETTUATI_OPERE_ARTE": 2
  },
  {
    "ANNO_DI_RIFERIMENTO": 2012,
    "NUMERO_VISITATORI_COLLEZIONE_PERMANENTE": 16517,
    "NUMERO_VISITATORI_MOSTRE_TEMPORANEE": 4253,
    "MOSTRE_TEMPORANEE_REALIZZATE": 3,
    "GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO": 313,
    "NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI": 70,
    "NUMERO_VISITE_SCUOLE": 211,
    "NUMERO_ALUNNI": 5275,
    "NUMERO_VISITE_GUIDATE": 71,
    "RESTAURI_EFFETTUATI_OPERE_ARTE": 6
  },
  {
    "ANNO_DI_RIFERIMENTO": 2013,
    "NUMERO_VISITATORI_COLLEZIONE_PERMANENTE": 18009,
    "NUMERO_VISITATORI_MOSTRE_TEMPORANEE": 1655,
    "MOSTRE_TEMPORANEE_REALIZZATE": 5,
    "GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO": 313,
    "NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI": 124,
    "NUMERO_VISITE_SCUOLE": 249,
    "NUMERO_ALUNNI": 6230,
    "NUMERO_VISITE_GUIDATE": 76,
    "RESTAURI_EFFETTUATI_OPERE_ARTE": 2
  },
  {
    "ANNO_DI_RIFERIMENTO": 2014,
    "NUMERO_VISITATORI_COLLEZIONE_PERMANENTE": 18541,
    "NUMERO_VISITATORI_MOSTRE_TEMPORANEE": 3586,
    "MOSTRE_TEMPORANEE_REALIZZATE": 5,
    "GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO": 316,
    "NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI": 10,
    "NUMERO_VISITE_SCUOLE": 195,
    "NUMERO_ALUNNI": 4912,
    "NUMERO_VISITE_GUIDATE": 126,
    "RESTAURI_EFFETTUATI_OPERE_ARTE": 5
  },
  {
    "ANNO_DI_RIFERIMENTO": 2015,
    "NUMERO_VISITATORI_COLLEZIONE_PERMANENTE": 24135,
    "NUMERO_VISITATORI_MOSTRE_TEMPORANEE": 3231,
    "MOSTRE_TEMPORANEE_REALIZZATE": 4,
    "GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO": 314,
    "NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI": 58,
    "NUMERO_VISITE_SCUOLE": 225,
    "NUMERO_ALUNNI": 6082,
    "NUMERO_VISITE_GUIDATE": 114,
    "RESTAURI_EFFETTUATI_OPERE_ARTE": 12
  },
  {
    "ANNO_DI_RIFERIMENTO": 2016,
    "NUMERO_VISITATORI_COLLEZIONE_PERMANENTE": 27652,
    "NUMERO_VISITATORI_MOSTRE_TEMPORANEE": 19021,
    "MOSTRE_TEMPORANEE_REALIZZATE": 6,
    "GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO": 318,
    "NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI": 77,
    "NUMERO_VISITE_SCUOLE": 65,
    "NUMERO_ALUNNI": 12388,
    "NUMERO_VISITE_GUIDATE": 144,
    "RESTAURI_EFFETTUATI_OPERE_ARTE": 6
  },
  {
    "ANNO_DI_RIFERIMENTO": 2017,
    "NUMERO_VISITATORI_COLLEZIONE_PERMANENTE": 28428,
    "NUMERO_VISITATORI_MOSTRE_TEMPORANEE": 33186,
    "MOSTRE_TEMPORANEE_REALIZZATE": 3,
    "GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO": 316,
    "NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI": 345,
    "NUMERO_VISITE_SCUOLE": 695,
    "NUMERO_ALUNNI": 17359,
    "NUMERO_VISITE_GUIDATE": 235,
    "RESTAURI_EFFETTUATI_OPERE_ARTE": 3
  },
  {
    "ANNO_DI_RIFERIMENTO": 2018,
    "NUMERO_VISITATORI_COLLEZIONE_PERMANENTE": 27355,
    "NUMERO_VISITATORI_MOSTRE_TEMPORANEE": 21474,
    "MOSTRE_TEMPORANEE_REALIZZATE": 5,
    "GIORNI_ANNUALI_DI APERTURA_AL_PUBBLICO": 317,
    "NUMERO_DI ATTIVITA_DIDATTICA_LABORATORI": 296,
    "NUMERO_VISITE_SCUOLE": 648,
    "NUMERO_ALUNNI": 12952,
    "NUMERO_VISITE_GUIDATE": 184,
    "RESTAURI_EFFETTUATI_OPERE_ARTE": 6
  }
]
ComunePalermo commented 5 years ago

I file CSV debbono essere generati con il separatore ";". Utilizzando il separatore "," il sistema non riesce a convertire il formato json. Abbiamo fatto presente più volte agli operatori che debbono rispettare questo formato. Ricaricando il CSV nel formato corretto il problema viene risolto.

aborruso commented 5 years ago

Grazie