CSV non letto da InDesign: codifica, BOM e Google Sheets
Come preparare un CSV per Stampa unione: separatori, intestazioni, UTF-8, UTF-16 e BOM. Procedura per Google Sheets e controllo in InDesign.
Parti dal problema giusto
Un CSV non riconosciuto non dipende sempre dal BOM. Codifica, separatore, prima riga e contenuto dei campi devono essere coerenti. Se tutti i dati compaiono in una sola colonna, controlla il separatore. Se gli accenti sono alterati, controlla la codifica. Se manca il primo campo, verifica BOM e intestazione. Conserva una copia del file originale.
Da Google Sheets a CSV
Usa un foglio accessibile senza login e incolla il link nel Tool. Il parametro gid seleziona la scheda. Per un foglio pubblicato sul web è supportato anche il link /d/e/…/pub. Il recupero diretto dipende dalle autorizzazioni e dalle regole CORS di Google. Se fallisce, scarica il CSV da Google e caricalo nel Tool. I fogli privati non sono supportati: non rendere pubblici dati riservati solo per convertirli.
UTF-8, UTF-16 e BOM
Il BOM è una sequenza iniziale di byte. Per UTF-16 indica anche l’ordine dei byte: LE o BE. Il Tool legge UTF-8 e riconosce UTF-16 LE/BE con BOM; non indovina altre codifiche legacy. Puoi esportare UTF-8 senza BOM, UTF-8 con BOM, UTF-16 LE con BOM e UTF-16 BE con BOM. Parti da UTF-8 senza BOM; se la tua configurazione non lo legge correttamente prova una delle alternative, controllando il risultato in InDesign. Nessuna codifica garantisce compatibilità universale.
Intestazioni, separatori e contenuti
La prima riga contiene i nomi dei campi. Evita intestazioni vuote o duplicate e controlla che le righe abbiano lo stesso numero di campi. Il Tool segnala queste anomalie senza correggerle. Riconosce virgola, punto e virgola, tab e pipe in ingresso; in uscita scegli virgola, punto e virgola o tab. Conserva zeri iniziali, virgolette, accenti e ritorni a capo nei campi. Questi ultimi richiedono comunque un controllo nell’applicazione di destinazione. Le formule non vengono eseguite dal Tool.
Collega il file a Stampa unione
Scarica il CSV convertito, apri il documento InDesign e selezionalo come origine dati nel pannello Stampa unione. Associa i campi e attiva l’anteprima. Verifica primo nome di campo, accenti, codici e righe rappresentative prima di creare il documento unito. Il Tool online non installa JSX, non accede ai documenti InDesign e non aggiorna automaticamente l’origine dati. Il funzionamento nella tua versione di InDesign va collaudato.
Registro locale e backup JSON
Ogni voce è una copia dei dati con nome, origine e impostazioni. Rimane nel browser e nel dominio usato: cambiando browser, dominio o dispositivo non viene trasferita. La cancellazione dei dati del sito può eliminarla. Esporta il registro JSON per conservarlo o trasferirlo. L’importazione controlla schema, dimensioni e contenuti e aggiunge solo ID nuovi. Il JSON può contenere dati personali dei CSV: custodiscilo come il documento originale.