Questa guida rapida spiega la conversione del formato di file da CSV a JSON utilizzando C#. Include dettagli per configurare l’IDE, un elenco di passaggi e un esempio di codice per convertire un file CSV in JSON con C#. La classe JsonSaveOptions fornisce molte funzionalità che possono essere utilizzate in base alla struttura del file CSV.
Passaggi per convertire un file CSV in JSON con C#
- Configura l’ambiente per utilizzare Aspose.Cells for .NET per trasformare un file CSV in JSON
- Importa l’API e i tipi richiesti
- Importa la licenza per evitare filigrana e commenti della versione di prova nell’output
- Carica il file CSV di origine nell’oggetto della classe Workbook
- Crea un oggetto della classe JsonSaveOptions per controllare la conversione
- Imposta i parametri desiderati nell’oggetto JsonSaveOptions, come l’impostazione dell’area di esportazione e altri
- Salva il file CSV caricato come JSON utilizzando le opzioni sopra indicate
Questi passaggi descrivono il processo di sviluppo di un convertitore CSV in JSON con C#. Carica il file CSV di origine nell’oggetto della classe Workbook, crea un oggetto JsonSaveOptions e imposta in esso i parametri desiderati. Infine, salva l’oggetto workbook risultante contenente il file CSV come file JSON utilizzando le opzioni fornite.
Codice per esportare CSV in JSON con C#
Questo codice dimostra come trasformare un formato CSV in JSON con C#. In questo esempio, il file CSV di origine contiene numeri che vogliamo convertire in stringhe, contiene valori vuoti utilizzando virgole consecutive e vogliamo esportare righe e colonne selezionate. Sono disponibili molte altre opzioni, ad esempio se il file CSV contiene dati gerarchici, utilizzare il flag ExportNestedStructure.
Questo articolo ci ha insegnato lo sviluppo di un convertitore CSV in JSON. Per bloccare le celle, fare riferimento all’articolo Bloccare celle in Excel utilizzando C#.