Vai al contenuto

Convertitore online gratuito da CSV a ENW

Converti le righe di citazioni dei fogli di calcolo in record ENW con tag per i software di gestione delle bibliografie.

Converti CSV in ENW online - gratuito

Caricamento…

Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.

Come funziona

  1. 1/3

    Carica il tuo file .csv

    Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.

  2. 2/3

    Avvia la conversione da .csv a .enw

    Dopo il caricamento del file, fai clic su converti quando sei pronto.

  3. 3/3

    Scarica il file .enw convertito

    Il risultato della conversione è pronto per il download.

Come convertire csv in enw file

Assistente di 101convert.com

101convert.com assistente
17 min.

I dati di riferimento esportati da fogli di calcolo o database spesso sono in formato CSV, mentre EndNote può importare record bibliografici con tag da file ENW. Convertendo le righe, puoi trasferire i campi bibliografici in una libreria di riferimenti senza doverli inserire di nuovo manualmente.

Cos’è CSV

CSV (valori separati da virgole) archivia i dati tabulari come testo semplice: ogni riga corrisponde a una riga della tabella e le virgole separano le colonne. I campi tra virgolette possono contenere virgole o interruzioni di riga. I programmi per fogli di calcolo come Microsoft Excel e LibreOffice Calc, i database e i sistemi di catalogazione esportano spesso file CSV.

CSV non definisce il significato dei campi bibliografici. Una colonna chiamata Title o Author è solo un’etichetta finché un programma di importazione non la associa a un campo della citazione.

Cos’è ENW

ENW è il formato di riferimento con tag in testo semplice di EndNote, usato per importare record bibliografici in EndNote e in strumenti compatibili per la gestione dei riferimenti. I tag identificano campi come il tipo di riferimento (%0), l’autore (%A), il titolo (%T) e l’anno (%D); un record contiene una o più righe con tag.

A differenza di CSV, ENW include etichette per i campi delle citazioni anziché una struttura tabellare generica. È utile per trasferire riferimenti in una libreria di citazioni, ma non conserva colonne arbitrarie dei fogli di calcolo, a meno che non vengano associate a campi di riferimento supportati.

Convertire online su 101convert.com

  1. Carica il file CSV nella pagina del convertitore di 101convert.com.
  2. Scegli ENW come formato di output e avvia la conversione.
  3. Scarica il file convertito. La pagina supporta la conversione in batch e mostra il limite di dimensione per file.

Convertire offline con un software desktop

La libreria standard di Python può convertire un CSV delimitato da virgole senza caricarlo online né installare pacchetti di terze parti. Salva il codice seguente come csv_to_enw.py. Si aspetta intestazioni chiamate Author, Title, Journal, Year, Volume, Issue, Pages, DOI, URL, Publisher, Keywords e Abstract; le colonne mancanti vengono ignorate. Separa gli autori multipli con il punto e virgola.

import csv
import sys

source, destination = sys.argv[1:3]
fields = [
    ("Title", "%T"), ("Journal", "%J"), ("Year", "%D"),
    ("Volume", "%V"), ("Issue", "%N"), ("Pages", "%P"),
    ("DOI", "%R"), ("URL", "%U"), ("Publisher", "%I"),
    ("Keywords", "%K"), ("Abstract", "%X"),
]
records = []

with open(source, newline="", encoding="utf-8-sig") as csv_file:
    for row in csv.DictReader(csv_file):
        record = ["%0 " + (row.get("Reference Type") or row.get("Type") or "Journal Article").strip()]
        for author in (row.get("Author") or "").split(";"):
            if author.strip():
                record.append("%A " + author.strip())
        for column, tag in fields:
            value = (row.get(column) or "").strip()
            if value:
                record.append(tag + " " + value)
        records.append("\n".join(record))

with open(destination, "w", encoding="utf-8", newline="\n") as enw_file:
    enw_file.write("\n\n".join(records))
    if records:
        enw_file.write("\n")

Esegui py csv_to_enw.py references.csv references.enw su Windows oppure python3 csv_to_enw.py references.csv references.enw su macOS o Linux. In EndNote, usa File → Import → File e seleziona il file ENW generato; se EndNote chiede un’opzione di importazione, scegli il filtro di importazione EndNote.

Verificare la corrispondenza dei campi e la compatibilità

Adatta i nomi di intestazione previsti dallo script a quelli effettivi del CSV oppure modifica i nomi delle colonne nello script. L’esempio considera ogni record un articolo di rivista, a meno che una colonna Reference Type o Type non indichi un altro tipo. Divide gli autori solo in corrispondenza dei punti e virgola, quindi modifica questa regola se il file di origine usa un separatore diverso. Controlla alcuni record importati per verificare l’ordine degli autori, le date e i campi mancanti: la conversione da CSV a ENW non può dedurre il significato bibliografico da colonne prive di etichette o compilate in modo incoerente.


Nota: questo record di conversione da csv a enw è incompleto, deve essere verificato e potrebbe contenere inesattezze. Vota qui sotto se hai trovato utili o meno queste informazioni.

Le informazioni sono state utili?

Confronto formato: CSV vs ENW

Come i formati CSV e ENW si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati CSV e ENW
Proprietà .CSV Comma-Separated Values .ENW EndNote Import/Export File
Standard aperto Sì No
Compressione Non compresso Non compresso
Dimensione tipica del file Piccolo Piccolo
Si apre in un browser web Sì, nativamente No
Modifica successiva Facile Facile
Supporto metadata Base Base
Leggibile come testo semplice Sì Sì
Ideale per Scambio dati Scambio dati
Sviluppatore — Clarivate (EndNote)
Tipo MIME text/csv —

Le informazioni su estensioni e tipi di file sono fornite da File-Extensions.org

Domande frequenti

Il convertitore da CSV a ENW è gratuito?

Sì, convertire CSV in ENW su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.

Quanto può essere grande il mio file CSV?

Puoi caricare file CSV fino a 3 MB e convertire fino a 3 file alla volta in un unico lotto. Con un piano a pagamento il limite sale fino a 5 MB per file e 100 file alla volta, consulta i nostri piani.

Cosa succede ai file caricati?

I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.

Devo installare un software per convertire CSV in ENW?

No. La conversione da CSV a ENW avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.

La conversione non è riuscita?

Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file CSV valido per questa conversione da CSV a ENW. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.

Altre conversioni di file .csv

Conversione inversa

Conversione in .enw
da altri formati

Condividi sui social media:

Già scaricato

Questo file è già stato scaricato. Per tutelare la tua privacy lo abbiamo eliminato dal nostro server subito dopo il download, quindi non può essere scaricato di nuovo. Se ti serve ancora, converti di nuovo il file.