Come usare bene le virgolette nei file CSV
Le virgolette sono un carattere speciale per i CSV, quindi va fatto l’escape, raddoppiandole.
A cura di
Totò Fiandaca
| issue
#191
| guida/e
Totò Fiandaca
Andrea Borruso
Caso d’uso
Ho un file CSV dove l’ultima colonna info
è fatta così:
""name"=>"Lausanne","pos"=>"lausanne","conf"=>"FOSS4G 2006","year"=>"2006","logo"=>"images_flight/foss4g_2006.png""
non viene riconosciuto come CSV in QGIS:
Soluzione
Le virgolette sono un carattere speciale per i CSV, quindi occorre fare l’escape, raddoppiandole.
Quindi da così:
""name"=>"Trento","pos"=>"trento","conf"=>"Open Source Free Software GIS - GRASS users conference","year"=>"2002","logo"=>"null""
a:
"""name""=>""Trento"",""pos""=>""trento"",""conf""=>""Open Source Free Software GIS - GRASS users conference"",""year""=>""2002"",""logo""=>""null"""
download
qui file CSV di esempio
Riferimenti utili
Ultima modifica 17/10/2021: add ricetta (a1a23fb)